1138
18926
8814
1216
10112
1046
1147
806
912
1223
1260
1164
603011
43330
43243
41117
3649270
3422156
29694
2868149
27316
23232
21580
19760