57735 875
88800 704
45714 742
19500 716
18880 762
20001 743
25649 564
59410 666
113123 582
42075 267
12355 633
67682 561
44886 447
64915 904
20241 382
112578 820
32863 717
22437 271
46368 259
14517 549
18923 340
30582 508
39047 554
33359 419
2556 344
58449 568
3567 516
7053 101