20841 18
11102 12
12387 16
12183 13
11942 20
10922 7
14648 14
9379 2
10145 22
44908 97
29808 68
13986 17
12766 14
25397 38
25290 55
19202 25
21816 18
15513 21
34216 66
22844 16
12688 8
15362 21
13007 7
18268 35