11491 875
17250 682
18710 293
3551 278
3570 224
14547 170
4032 612
9253 865
3186 571
11270 648
18370 296
1235 87
3229 568
1548 27
36702 81
32325 407
2617 571
4219 609