8235 6
12290 9
7844 12
12356 21
7156 4
6303 3
6975 4
8694 5
13011 21
13539 16
8237 3
21758 46
9263 3
19335 29
57201 100
10924 15
7510 4
8194 2
8482 9
9332 5
6708 1
21212 47
9350 11
19997 64