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