1688 90
12864 160
21870 808
4161 625
8434 810
17241 777
12594 298
12648 221
5327 756
14458 58
1800 126