14248 656
125627 767
25021 243
19683 841
14064 556
10482 450
19495 63
38806 142
2900 768
25259 158
18670 669
1819 292
3153 499
1016 107
1390 94
3505 550