222395
73448
55580
91
140
166
280
131
243
165265
301015
55925
38457
29490
27733
25175
2144267
19414
1887153
1750149
17316
14440
14120
12370