11515
863
1168
1365
930
1010
901
1223
1667
8714
10416
1065
612311
43850
43703
41927
3711270
3499156
29934
2898149
27756
23582
21930
19940