80
222
404
130
151
161
485
180
240
346
352
38537
29570
27823
25295
2152267
19474
1900153
1760149
17376
14500
14200
12430