12176 876
17345 682
18991 293
3562 278
3588 224
14687 170
4061 612
9276 865
3197 571
11310 648
18734 296
1293 87
3255 568
1580 27
37130 81
32574 407
2639 571
4273 609