12931
1185
1128
11515
1085
867
9856
12222
1230
12314
963
13213
33227
25320
23652
21043
1715267
16342
1530148
14546
1377144
12610
11480
9800