8421 462
14711 223
9880 611
14625 317
64889 86
19529 400
6043 612
5225 667
4771 879
21712 429
2147 159