15571 801
3291 141
7627 644
10236 137
5392 356
4050 580
5302 544
2978 42
3969 643
3039 753
2896 374
4106 711
3382 763
10013 627