8960563 2616
2829450 656
16194507 6251
19138556 6493
3089859 955
2372540 675
4802097 1463
21610107 8227
9351544 2984
1298611 439
4653813 1762
6578915 2151
3616965 1297
5354147 1690
6120233 1555
899277 241
26405566 9927
5485757 2060
47434721 16908
9773764 2997
11921640 2726
6150864 2315
9288592 3691
15671357 5921
23719083 11089