9993 179
10450 449
12646 400
13096 712
9886 741
15582 146
13527 452
19787 401
9606 232
12029 110
17359 883
21660 95
21561 85
18966 842
8754 566
12763 140
13698 584
21537 214