6430
6012
5610
4922
4100
3371
31844
3024178
3023
19015
16311
1466
1437254
1300
12725
1230
1140
10018
900
797
772
684
663
560
532
508
432234
433
427
414
4137
410
3610
340
333
337
293
2810
277
257747
221
223
212
211
202395
195
163
145265
130
124632
126
110
100
91739
91
80
73448
71
6859