58128 600
11707 577
17475 278
27745 241
10925 736
14835 664
17048 759
18621 541
9601 673
11872 651
13027 250
3848 306
4752 344