42857 293
91781 745
171189 592
48672 626
122420 381
18386 240
10516 191
58905 624
22616 450
73100 156
23764 47
48452 725
33666 804
42689 562
51567 256
44005 768
52075 263
50674 684
2869 316
7597 378
5363 820
2901 349
3362 486
2762 144
8059 532
14609 225
4425 208
6626 657