1238 93
8592 721
6688 611
19049 630
2687 258
3867 343
9682 444
3162 379
6533 322
31022 618
24278 713
3539 776