1239 93
8596 721
6689 611
19054 630
2688 258
3868 343
9686 444
3162 379
6538 322
31029 618
24283 713
3539 776