3470
3001
2750
3440
2530
2753
27627
2311
2161
2640
1600
21544
21656
16240
14451
12960
9942
950263
8694
8670
818148
714142
67111
6480