290
311
261
110
134
180
264
160
410
341
202
220
37607
28980
27323
24594
2096267
19094
1846153
1708147
17056
14160
13740
12030