3973 619
29467 789
27091 647
19718 346
6457 170
16658 276
7612 329
2555 432
4022 96
1477 338
3558 729