6300
4980
4123
24232
2381
2264
19146
1700
14620
14512
13719
1229
11622
11125
10523
10213
993
990
988
950
919
8511
847
8454
824
7714
744
701
649
638
603
575
5110
514
509
482
474
4621
4530
457
432802
4116
415
394
385
388
370
3612
321
323
326
319
318
310
293
291015
280
270
261
250
231
22149
211
212
204317
184
182
162
152
155
137978
120
102
100
92430
97942
9763
90
70
63644
46821
45925
43868
44536
45580