1007 259
9987 159
7563 447
7215 601
6561 715
3667 302
3221 522
32908 210
9567 27
3741 271
3312 69
7804 323