1235 93
8590 721
6686 611
19037 630
2686 258
3867 343
9681 444
3161 379
6529 322
31015 618
24269 713
3539 776