865186
4051
3748313
3560
30534
29435
2850
2620
25018
2400
2391833
2280
2270
2223391
2079
2044354
1969
18514
16736
15417
14612
14514
1370
1290
1265541
1257
1236327
12325
12322
1208060
11710
1120
1084
1024
947
938103
9115
912
873579
8011
799
798
753
740
706
7010
699
675
638
593
588
562
5511
5413
522966
526
5112
464
460
462
466
4414
430
413
414
403
373
361
334
323
320
310
300
296
287
283
271
274
262
250
240
180
173
160
151
131
120
111
110
80
61