12271 19
7713 14
5441 9
6990 10
6327 7
14298 33
10953 24
7168 10
12605 25
11928 51
6840 10
41769 127
35652 89
81444 166
5553 7
10383 13
18844 39
24457 39
9170 8
6742 4
16230 16
10267 6
16547 29
9708 5