15570 801
3291 141
7623 644
10233 137
5389 356
4050 580
5302 544
2976 42
3968 643
3039 753
2895 374
4106 711
3382 763
10013 627