3980 619
29474 789
27124 647
19728 346
6465 170
16664 276
7612 329
2556 432
4022 96
1477 338
3558 729