1295312
10961261
698037
277130
266746
257133
203747
178537
159248
153336
150773
145323
139142
135621
133036
128950
127462
126313
126225
124151
118220
114523
106421
103623
94027
91217
88615
88115
85615
80218
77322
75717
74724
73121
72235
72180
71220
70816
69814
62915
60618
59723
58815
58420
58427
58321
57416
56517
54019
49934
4835
47014
45511
4488
4405
43727
43113
42711
3954
34510
3404
32412
32111
2963
2962
28110
27610
2691
2602
2403
2262
2254
2244
2192
2153
1913
1794
1792
1712
1630
1331
1240