58324 600
11686 577
17639 278
28172 241
10990 736
19416 665
17206 759
18714 541
9681 673
11966 651
13149 250
3869 306
4802 344