28657 84
37150 773
30631 414
40453 365
36734 497
18503 741
21242 826
31334 600
63973 107
24486 129
11951 420
51081 340
37794 577
39666 385
54434 519
12242 131
23758 608
75936 822
21539 328
44122 572
58838 157
43038 924
13569 314
20802 58
28719 605
40012 314
12900 535
22291 1003