20422 29
19986 21
21679 44
21159 41
19049 16
15227 20
19759 25
13147 16
7733 15
9534 1
10306 1
10056 11
9962 4
11812 12
12726 6
9581 6
10241 9
15012 17
9062 2
9505 8
14117 10
9620 3
10558 4
10096 7