4193 619
29931 789
27632 647
20095 346
6556 170
16864 276
7706 329
2578 432
4086 96
1489 338
3589 729