6625 50
16816 510
5871 591
4684 711
11297 215
6372 95
3777 487
4295 834
2682 305
4344 721
3983 643
4506 353