18557 17
21507 43
11717 16
13991 20
11102 11
40614 30
10303 7
13161 12
12047 8
19462 30
14031 21
34904 57
9062 6
13211 18
15209 33
19546 40
27420 116
14740 18
12688 16
15092 30
16181 36
21191 41
18435 44
12611 21