3995 619
29498 789
27195 647
19754 346
6475 170
16673 276
7614 329
2557 432
4024 96
1478 338
3560 729