3961 619
29446 789
27072 647
19692 346
6450 170
16648 276
7606 329
2555 432
4020 96
1477 338
3557 729