12945 6
15768 5
15145 14
13679 7
29440 55
21327 18
15241 16
23130 35
117456 186
10909 5
12229 3
10209 3
15431 18
11833 9
14582 4
26121 51
23415 30
10878 3
53110 98
12149 9
16213 19
27239 34
12267 7
14659 18