15675 801
3368 141
7848 644
10548 137
5584 356
4139 580
5399 544
3116 42
4026 643
3088 753
2973 374
4163 711
3440 763
10063 627