58667 600
11751 577
17781 278
28377 241
11250 736
19494 665
17421 759
18932 541
9858 673
12189 651
13448 250
3923 306
4907 344