3998 619
29505 789
27215 647
19760 346
6476 170
16679 276
7616 329
2557 432
4027 96
1479 338
3563 729