11512 875
17253 682
18714 293
3551 278
3571 224
14552 170
4032 612
9254 865
3186 571
11270 648
18377 296
1240 87
3229 568
1548 27
36718 81
32339 407
2617 571
4220 609