2212
271
194
216
210
213
221
2016
191
203
16841
13390
10951
9650
731263
7300
6800
6151
584147
55910
526142
4530