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