58990 600
11797 577
17977 278
28547 241
11344 736
19576 665
17604 759
19121 541
10038 673
12442 651
13651 250
4514 306
5062 344