1225 93
8558 721
6659 611
18892 630
2666 258
3843 343
9638 444
3148 379
6500 322
30868 618
24187 713
3532 776