1217 93
8537 721
6615 611
18714 630
2651 258
3819 343
9596 444
3144 379
6474 322
30676 618
24074 713
3525 776