15876 801
3486 141
8242 644
10964 137
5821 356
4332 580
5553 544
3312 42
4118 643
3180 753
3052 374
4291 711
3563 763
10169 627