58131 600
11710 577
17477 278
27746 241
10925 736
14836 664
17051 759
18623 541
9602 673
11877 651
13031 250
3849 306
4754 344