15877 801
3488 141
8242 644
10967 137
5825 356
4333 580
5555 544
3314 42
4119 643
3182 753
3052 374
4292 711
3563 763
10170 627