1052 69
1499 97
12433 362
2510 371
2832 159
1595 310
2166 418
5017 664
4180 103
2031 312
4209 531
3949 189
4003 602
14510 430
4244 441
6548 536
4343 568
22852 445
4332 572
1097 126
4108 756
2112 516
2834 799
3146 491