999 135
1820 456
3121 605
3166 667
1140 171
1063 231
3208 889
606 110
1394 279
3983 213
29927 356
4288 229
2949 363
14432 245
5430 316
47477 409
10345 859
45905 80
7329 451
12933 580
462046 731
12481 763
14653 858
19561 167
213679 792