2376 48
5013 509
12561 997
3980 305
6611 171
4060 439
8682 337
4096 508
5671 617
2848 195
15625 617
4282 588
5075 420
1873 117
4285 151
17325 790
17158 327
3803 541
3522 388
17975 89
8814 374
12338 493
6754 759
4984 544