80
222
404
130
151
161
485
180
240
346
352
38517
29520
27753
25265
2149267
19444
1896153
1758149
17326
14460
14160
12420