15185 8
18224 32
55242 85
14236 18
19759 30
63410 157
26985 33
27053 44
28872 88
17965 40
17126 44
20763 45
33796 108
15689 40
7236 13
9167 15
10468 24
13144 25
8436 14
41285 25
2139 9
26039 121