16040
805148
6370
51778
5040
4000
3530
34671
2298896
2701
2900
2600
21336
14171
12800
9792
929263
8574
8550
702142
66711