15566 801
3272 141
7605 644
10205 137
5372 356
4023 580
5296 544
2967 42
3963 643
3038 753
2875 374
4093 711
3376 763
10008 627