160
250
80
222
404
414
423
130
485
180
240
346
37877
29160
27473
24794
2114267
19284
1869153
1725147
17166
14260
13950
12210