2516
289
2119
2419
239
306
2012
2320
2417
220
2134
2517
10450
8610
6310
4960
471261
4030
3910
3819
3481
335147
304142
28849