8285 253
2704 213
3160 431
9152 463
3705 568
7695 943
42857 487
3660 520
3042 257
7405 292
1520 180
3195 738
4356 898