12240 8
14637 5
13268 4
29265 55
15719 7
45445 102
29417 26
47445 27
18699 22
14457 11
13716 1
14441 9
12629 6
15159 11
20282 19
13685 8
19633 15
21087 19
23719 32
15816 11
16804 13
14508 9
14643 5
12561 2