3989 619
29489 789
27168 647
19737 346
6474 170
16668 276
7612 329
2556 432
4022 96
1477 338
3559 729