2902850 1105
1209572 260
1886674 609
1202808 270
43005572 20665
5216093 1762
3494936 1272
754836 257
5795644 2431
629195 147
733335 311
832327 254
467371 109
219292 53
4927631 1639
561035 135
1868490 631
306729 109
1334878 474
1564918 446
1309566 398
1707377 367
1878860 615