58125 600
11706 577
17473 278
27742 241
10924 736
14835 664
17046 759
18619 541
9596 673
11865 651
13027 250
3848 306
4750 344