12862 20
14732 18
15875 18
12435 30
17168 51
53387 83
4926 3
14497 18
51459 138
12824 15
11177 15
8151 6
21542 35
6122 4
7222 11
7009 6
6933 4
17050 14
19962 21
10860 14
15258 8
7319 10
5788 6
6603 13