4131 501
7455 633
1328 142
9666 590
4515 548
11500 221
8397 787
11643 293
3677 686
15240 416
7384 652
11228 710
7071 501
4061 417
12869 806
3979 346
7067 798
5716 638
5985 261
3263 239
6835 518
4136 645
9705 728
5525 263