12830 73
1720 493
26494 229
40586 436
25164 845
5946 466
7757 868
15145 601
4400 55
8860 667
12186 348
5864 617