12092 2
21615 34
12648 8
16035 8
13299 6
13108 10
16812 6
25632 30
16108 7
18154 32
14240 8
14029 38
23164 32
20105 18
53770 109
13634 7
12872 10
11920 4
12156 5
12987 7
16098 11
20667 29
36227 65
15418 3