12010 5
15701 8
11959 12
19381 18
28267 19
17998 10
55217 53
30315 38
17792 12
15105 6
14142 16
19465 18
17830 18
21166 47
11062 6
7421 6
81504 104
10569 18
11213 8
15518 8
25389 34
15547 24
18388 20
12749 7