7935
6090
591160
585180
497215
3580
33662
33239
29730
2938160
28640
26445
253894
2480
21818
19820
18314
17920
16330
1507
1491013
14730
13820
13413
1338
12944
12312
12317
1172
11230
10922
1071
10556
1000
980
917
9016
860
794
795
799
780
735
725
7012
670
631311
6335
6311
622
617
540
520
504
483
477
464
426
384
374
372
373
361
357
358
320
325
314
302
271
267
266
255346
245
230
220
212
192
174
163
140
122
102