58213 600
11704 577
17617 278
28048 241
10964 736
14861 664
17210 759
18686 541
9684 673
11981 651
13137 250
3880 306
4808 344