57510 600
11594 577
16694 278
25757 241
10601 736
14742 664
16653 759
18262 541
9179 673
11326 651
12642 250
3645 306
4529 344