15462 801
3185 141
7316 644
9685 137
5070 356
3880 580
5080 544
2775 42
3867 643
3002 753
2783 374
3995 711
3301 763
9897 627