11515
8814
863
1168
1365
930
1010
901
1223
1667
10416
1065
612411
43860
43703
41947
3713270
3501156
29944
2903149
27786
23602
21930
19940