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