11034416 2937
1225327 197
34691736 17916
831475 292
32199888 11733
274851 452
1857083 574
3486071 1765
2276269 556
36694681 25456
155562 169
2436217 939
1755719 581
185966 512
93549763 51647
25294202 11853
27448138 11557
7389864 2151
435628 169
471772 166
89994 147