1755 352
3301 308
2487 704
53687 411
2615 78
4576 594
3404 637
3043 760
18927 335
11754 638
4278 910
7544 69
2386 460
47479 726
27300 298
148305 655
74149 830
110433 431
54994 686