141211
2180
2410
2003
1670
1032
406
752802
900
554
200
462031
602011
43280
43223
41017
3640270
3409155
29624
2865149
27186
23222
21550
19690