3999 619
29519 789
27229 647
19774 346
6480 170
16686 276
7619 329
2559 432
4028 96
1479 338
3563 729