1363412
800637
288546
242269
229865
2173295
193043
166948
157624
144938
143136
138025
135846
124012
121546
120829
116922
111218
107923
107436
107129
105220
10360
97927
97015
95617
78817
75845
73517
64216
63523
61127
57210
53331
5227
48311
4836
4728
4172
4108
3848
3172
3083
29510
2763
2324
2053