1394812
853537
301646
252469
237565
2222295
201443
171848
162624
153638
15010
147036
143726
138046
126146
125512
124429
124222
118336
114818
111523
108629
106220
101115
100028
97317
80845
80017
75517
67116
65023
62427
58410
55211
54331
5337
4966
4858
4212
4218
3998
3272
3193
29810
2853
2404
2133