58135 600
11710 577
17477 278
27749 241
10927 736
14836 664
17053 759
18624 541
9606 673
11880 651
13035 250
3852 306
4756 344