15675 801
3368 141
7847 644
10547 137
5584 356
4138 580
5397 544
3115 42
4026 643
3088 753
2972 374
4163 711
3440 763
10063 627