12106 21
4679 6
5034 4
6250 4
6903 5
8984 3
8255 16
6159 8
6365 8
14370 35
21216 60
14018 35
7126 12
18760 45
39513 118
52718 194
7859 16
12589 30
14396 25
7962 7
8704 7
8224 9
8828 22
14208 26