15955 31
19693 35
30659 50
11036 5
10475 13
13193 10
14093 28
10492 26
13381 25
14842 6
11978 17
15571 39
12959 25
11095 13
17239 17
24680 28
18482 29
12394 16
15553 39
21083 47
47335 102
13748 19
13493 7
16001 43