12010 5
15701 8
11959 12
19381 18
28267 19
17998 10
55217 53
30118 38
17792 12
15105 6
13947 16
19268 18
17830 18
20971 47
11062 6
7230 6
81504 104
10569 18
11213 8
15518 8
25389 34
15547 24
18193 20
12749 7