1243 93
8598 721
6698 611
19062 630
2688 258
3871 343
9690 444
3163 379
6541 322
31047 618
24295 713
3540 776