58622 600
11745 577
17755 278
28346 241
11226 736
19489 665
17389 759
18901 541
9832 673
12168 651
13422 250
3905 306
4894 344