2331
215180
1840
178160
162214
11139
10529
9960
990
9440
868159
8618
8644
800
74894
5930
5720
5714
5220
4929
497
468
4612
4417
431013
4344
4120
4030
382
3522
341
3413
337
335
3156
310
2812
285
270
2711
264
254
242
240
231311
230
220
225
2135
200
197
1916
184
189
167
164
162
142
145
138
136
133
124
121
117
103
104
100
95346
90
95
80
81
84
86
73
62
42
40
32
37
22