16706 25
11448 11
11621 16
9843 5
8723 4
8716 1
9270 2
31424 64
11445 7
22187 36
13286 17
12152 6
13940 32
14353 6
18143 9
11289 5
12267 9
22650 41
9388 2
16686 19
14289 23
15548 23
10988 4
9004 5