20036 20
15920 29
14171 28
16183 22
55755 95
21537 44
11281 20
9794 9
13101 23
21177 43
13056 16
12595 17
22738 33
22122 21
29090 43
34992 71
17895 51
26628 42
12972 14
24058 36
18676 54
17762 22
19304 53
20098 25