15357 801
3003 140
6227 644
9203 137
4775 356
3742 580
4903 544
2567 41
3790 643
2962 753
2682 374
3913 711
3234 763
9760 627