80
222
404
130
151
161
485
180
240
346
352
38637
29590
27883
25365
2152267
19504
1900153
1761149
17396
14500
14210
12460