19914
1186
1208
1950
1046
1488
1839
7922
1065
10016
9031
14616
41137
31300
30183
27105
2363267
21214
2045153
1892149
18746
15590
15080
13370