16907 30
10592 16
5992 5
5360 6
7876 16
7185 20
7244 11
9044 20
7189 17
9046 23
7410 9
10005 8
6582 8
5767 8
7133 16
14123 21
7487 6
7128 5
7927 6
6502 7
10151 22
13216 29
8411 3
34196 54