304
138
620
480
482802
80
120
70
211
92430
27149
56821
38257
29330
27593
25014
2131267
19364
1878153
1747147
17246
14310
14040
12290