352031
191
190
200
140
168
198433
172
206
307747
274317
45768
34680
34013
31645
2728268
2478154
24454
2158149
21426
17230
17110
15450