1238 93
8591 721
6686 611
19043 630
2686 258
3867 343
9681 444
3161 379
6530 322
31015 618
24269 713
3539 776