6780
6392
5860
5162
4330
3631
33444
3254178
3223
20115
17811
1557254
1526
1360
13525
1350
1210
11218
910
827
812
704
693
580
558
542
442234
434
4337
433
427
410
3910
367
353
340
3110
313
277
257747
243
231
221
222
202395
195
163
155265
146
130
124632
120
111
91739
90
80
73448
71
6859