41178359 16081
46440030 17127
136321971 64889
44445681 17074
178504883 67292
28408416 8969
13819353 4948
43863585 15001
8245653 2752
58488235 23957
56092108 21815
46102318 19936
25093244 12007
14781086 4495
11386981 4090
9908934 2843
24157037 5346
6923133 2120
61554976 14520