416
587
5512
508
590
5319
514
455
394
655
522
392
31167
23860
21942
19663
1598267
15352
1418148
13676
1265144
12020
10740
9090