1216
1045
10112
1046
1126
806
912
1223
1260
11314
1164
826
602811
43320
43233
41067
3645270
3419156
29654
2867149
27296
23222
21580
19760