12086 876
17330 682
18958 293
3558 278
3584 224
14661 170
4058 612
9275 865
3197 571
11303 648
18673 296
1284 87
3249 568
1576 27
37062 81
32514 407
2636 571
4261 609