12095 876
17331 682
18969 293
3558 278
3584 224
14665 170
4058 612
9276 865
3197 571
11307 648
18687 296
1285 87
3251 568
1578 27
37076 81
32528 407
2636 571
4264 609