43708164 18290
26417963 8730
88727170 38396
19341959 7263
51875645 16050
33208198 12026
21134737 6034
10317379 3813
5570819 1366
4118364 1272
58476165 26392
93802925 36982
57237589 21400
13864033 2887
7262711 1702
17470905 5510
9307027 1328
28970268 10800
25312989 6245
10120995 2987
20282426 6920
10761402 3389
7540695 3242
20854604 7043
9327847 1790
3639666 1011
7409251 1818