3993 619
29490 789
27178 647
19745 346
6475 170
16670 276
7612 329
2557 432
4024 96
1477 338
3559 729