16046 135
12683 835
5756 526
8680 411
9941 513
4018 584
9729 661
5374 752
15291 52
26611 509
5637 89
4178 30
10246 131
6789 358
5354 383
7668 662
4980 683
2571 97
14523 249
10758 78
4975 505
5236 667
5017 135
3429 725
4933 379