222395
73448
55580
91
140
166
280
131
243
165265
301015
55925
38357
29460
27683
25145
2140267
19414
1883153
1749147
17266
14410
14120
12330