1426 349
2033 402
5456 204
20272 729
4602 186
3125 98
9602 434
17941 625
32063 769
5251 409
7075 472
18490 669
3987 479