59048 600
11803 577
17998 278
28556 241
11347 736
19640 665
17616 759
19146 541
10055 673
12476 651
13667 250
4743 306
5138 344