3993 619
29494 789
27182 647
19748 346
6475 170
16671 276
7612 329
2557 432
4024 96
1478 338
3559 729