199
2013
230
196
224
221
213662
1922
2112
196873
261
180
15401
12410
9711
8610
675263
6580
6090
5521
548147
51810
467142
4000