12105 876
17334 682
18976 293
3558 278
3584 224
14668 170
4058 612
9276 865
3197 571
11309 648
18698 296
1286 87
3251 568
1578 27
37090 81
32539 407
2637 571
4266 609