305
664
401
316
354
370
160
8110
8512
262
285
320
38307
29400
27653
25104
2137267
19394
1880153
1748147
17256
14370
14100
12300