3501543 1112
23940270 11052
4340380 1086
211174 304
2401489 634
1875961 845
2819745 1369
16256070 4784
2007380 568
2683111 688
3352550 1228
2817097 999
5416495 1573
3182260 882
2742475 590
10457067 1680
2817603 675
8444110 2519
2807399 951
3589564 1137
2407320 838
2131203 521
2589338 992
3551507 1297