2939745 731
1698970 512
5259754 1379
2772486 612
5675076 901
2931420 1174
3734753 1636
2862490 870
4050213 1108
6280291 1561
1544727 584
3703205 838
2550153 936
1237278 339
5165214 1718
2223399 637
3339315 801
1598351 546
2815011 907
3491160 911
1637303 534
3126255 860
16713790 7338
2182225 515
9319132 2038
2581870 716
6023953 1426