45613 217
31365 49
12887 714
17398 253
6904 585
12683 245
92515 873
9996 64
39853 454
12003 269
35327 670
12729 128
36979 314
19424 323
25976 102
29785 129
9610 151
38284 319
71811 376
25787 397
8951 112
33125 620
32682 446
54729 68
12676 801
15748 590
18348 359
13917 620