12496 6
10930 4
9765 1
12280 11
11517 4
17550 18
21009 15
20254 36
10925 5
9943 7
21435 36
14079 12
15216 11
9913 3
15989 14
9640 1
10318 4
11310 6
16785 11
11335 14
16809 24
9642 4
9250 3
9680 5