3949 619
29431 789
27053 647
19670 346
6438 170
16635 276
7602 329
2554 432
4015 96
1477 338
3555 729