16704 64
42857 325
6578 505
18646 788
4406 109
23861 499
26378 225
71487 781
15028 280
4995 376
12808 577
56363 260
5676 511
35772 577
9895 290
111314 891
15088 828
35344 959
21684 349
4324 197
6199 158
15687 325
41273 156
18775 170
39113 91
7472 296
26235 337