12639 11
10842 8
19425 32
18865 26
10574 3
11978 10
17279 33
11037 10
13184 9
12080 13
18614 36
19086 54
10905 11
13528 28
16490 22
18378 6
14748 40
16874 34
13707 24
21693 28
19546 42
13007 14
10451 18
10958 10