11515 875
17253 682
18716 293
3551 278
3572 224
14554 170
4032 612
9255 865
3186 571
11271 648
18379 296
1243 87
3229 568
1548 27
36722 81
32342 407
2617 571
4220 609