99999 208
68540 590
6531 516
3571 237
108577 397
246991 1058
24062 648
74483 513
21784 1039
10072 88
10077 655
4631 150
16159 260
23463 612
3978 65