9991 179
10448 449
12642 400
13094 712
9884 741
15578 146
13526 452
19785 401
9604 232
12029 110
17356 883
21659 95
21556 85
18964 842
8748 566
12763 140
13698 584
21516 214