13659 722
20300 420
15966 296
9527 54
50649 682
10945 50
17162 777
21524 759
24701 313
16864 573
5168 170
29610 417
47164 345
14249 656
38812 142
25262 158