3988 619
29489 789
27167 647
19737 346
6472 170
16668 276
7612 329
2556 432
4022 96
1477 338
3558 729