15353 801
3000 140
6212 644
9187 137
4768 356
3740 580
4897 544
2556 41
3787 643
2960 753
2680 374
3912 711
3231 763
9751 627