111
170
120
2810
140
141
225
151
110
211
100
38347
29430
27673
25114
2137267
19404
1880153
1748147
17266
14390
14120
12320