416
587
5512
508
590
5319
514
455
394
655
522
392
31157
23860
21932
19653
1598267
15332
1416148
13676
1265144
12020
10720
9090