42857 115
53725 202
15828 419
23744 578
43433 389
32267 203
32741 569
46542 306
20194 1014
12869 808
21434 309
19116 488
176906 1181
99299 636
31534 322
10574 163
55364 693
3551 507
3134 453
5921 689
7836 242
64961 793