58131 600
11710 577
17476 278
27746 241
10925 736
14836 664
17050 759
18623 541
9602 673
11877 651
13030 250
3849 306
4753 344