15569 801
3288 141
7612 644
10219 137
5384 356
4046 580
5301 544
2971 42
3964 643
3039 753
2891 374
4105 711
3382 763
10012 627