3984 619
29481 789
27141 647
19729 346
6468 170
16667 276
7612 329
2556 432
4022 96
1477 338
3558 729