15569 801
3288 141
7614 644
10222 137
5386 356
4048 580
5301 544
2971 42
3965 643
3039 753
2892 374
4106 711
3382 763
10012 627