1242 93
8596 721
6693 611
19055 630
2688 258
3868 343
9687 444
3162 379
6539 322
31037 618
24287 713
3539 776