15866 801
3480 141
8226 644
10939 137
5797 356
4320 580
5546 544
3299 42
4109 643
3176 753
3047 374
4282 711
3554 763
10161 627