1001 52
2847 485
2558 592
3657 693
1728 374
5136 595
2496 581
3300 879
2325 500
1488 215
1903 55
2990 673
2241 415
4513 309
1687 412
2488 430
1792 381
4071 811
625 33
2940 622
1257 67
1581 124
2085 591
1532 352
3037 831
2784 443
3568 865
632 33