3951 619
29437 789
27064 647
19678 346
6441 170
16638 276
7602 329
2555 432
4015 96
1477 338
3556 729