14321 829
13125 331
6442 810
18199 79
7664 348
7118 108
8356 351
3925 649
4874 687
4311 839
2433 451
1441 49
1839 347