8712
666
8410
633
922
926
1085
1350
538
3810
503
896
38917
29820
28093
25515
2172267
19694
1910153
1774149
17566
14590
14280
12560