1970873 3312
274314 1567
231839 589
2515500 6480
693321 1985
113302 632
45722 393
60196 597
54434 163
21767 113
45213 581
19719 187
33365 591
30342 291
36486 467
24967 194
28182 521
1793 276
1367 50