8484 221
16013 704
12433 363
5452 385
6561 485
6714 128
12412 347
15399 545
5008 143
12772 575
9558 627
20166 142
24186 133
5839 666
6496 717
3711 359
10333 546
15764 71
15048 651
5168 286
6961 61
21380 649
5445 648
11791 732
9842 187
4144 67
7882 875
8830 303