12686 92
14796 343
15446 758
11598 58
276167 1568
2632455 6565
696003 1987
376162 1078
2327307 7052
115279 632
40648 580
57888 485
46164 393
60693 598
54800 163
46842 584
19943 187
30870 291
36734 467
28451 521
3603 265
33316 840
38611 209
33380 677