14975 876
17863 682
19671 293
3692 278
3755 224
15442 170
4324 612
9438 865
3301 571
11558 648
20614 296
1711 87
3513 568
1835 27
40879 83
34029 408
2775 571
4573 609