5347 667
4758 748
2296 62
2846 244
4196 729
2401 487
3581 262
2268 29
2546 363
2568 233
2519 408
11107 683