140
171
226
132
173
241
61
4610
283
552
373
291
38237
29290
27593
24974
2130267
19354
1877153
1743147
17226
14300
14020
12260