22601 24
12945 6
15768 5
15145 14
13679 7
29440 56
21327 18
15241 16
23373 36
117716 187
10909 5
12229 3
10209 3
15431 18
11833 9
14582 4
26121 51
23656 30
11128 3
53353 98
12149 9
16465 19
27239 34
12267 7