15875 801
3486 141
8241 644
10959 137
5819 356
4332 580
5553 544
3309 42
4117 643
3180 753
3052 374
4287 711
3563 763
10169 627