12081 99
23216 531
594 134
1797 420
2839 554
426 51
2280 696
2095 460
13253 563
2356 258
472 62
1350 373
547 70
943 143
1891 441
152528 974
88749 486
9451 892
171044 427
80435 674
33441 865
128470 151
22413 236
30531 574
15179 325
16253 101
9435 488
19007 648