1232 243
796 211
2492 723
883 218
32884 600
12433 720
43808 645
5913 519
71826 653
96358 483
10044 222
3638444 6561
21101 383
47138 648
35945 633
18614 551
42691 746
73467 784
34101 505
27905 369
7972 80
58607 164
38632 382
14750 439
21738 56
31851 623
32498 928