12083 876
17328 682
18958 293
3558 278
3584 224
14657 170
4058 612
9275 865
3197 571
11302 648
18668 296
1283 87
3249 568
1572 27
37057 81
32510 407
2636 571
4259 609