12341 26
5291 10
8168 22
20763 45
33436 107
18224 32
71018 182
9117 17
41203 120
15557 24
4370 7
12184 27
3954 17
17345 70
25482 85
13854 12
6153 18
58104 176
15979 35
25183 43
7531 26
5892 43
4293 11
39671 94