9952 4
11843 8
15758 28
12572 18
15199 9
10766 5
12629 8
11607 3
11489 7
11040 3
12506 11
11772 8
18602 13
15724 5
13313 12
25928 25
14082 14
14154 10
21027 29
14264 9
19142 24
13827 13
12677 8
34384 52