220
200
3013
272
221
335
210
300
412966
279
25177
19070
17201
15172
11922
1161263
10474
1035148
9910
880143
8150
74711