3105633 961
2476514 681
1684226 417
711350 160
3043895 936
1922752 311
170343 172
1520986 282
872511 329
2932535 546
425148 150
990556 267
2103880 373
1119374 263
671414 213
976717 263
1396145 282
756080 191
183855 109
118865 144
1106330 351
530043 94