2924
288
2512
2910
2519
2435
246
2811
240
2411
2320
265
15471
12520
9771
8610
679263
6620
6190
5541
550147
52310
469142
4000