3987 619
29488 789
27163 647
19736 346
6471 170
16668 276
7612 329
2556 432
4022 96
1477 338
3558 729