3985 619
29484 789
27154 647
19732 346
6469 170
16668 276
7612 329
2556 432
4022 96
1477 338
3558 729