15569 801
3288 141
7616 644
10224 137
5386 356
4048 580
5302 544
2971 42
3966 643
3039 753
2893 374
4106 711
3382 763
10012 627