12496 6
10658 4
9506 1
12280 10
11517 4
17550 18
21009 15
20254 36
10925 5
9943 7
21435 36
14079 12
14935 11
9913 3
15702 14
9640 1
10318 4
11310 6
16785 11
11335 14
16809 24
9642 4
9250 3
9680 5