10432 7
7442 3
8690 6
9749 14
11433 8
8858 6
17085 22
7454 6
16240 23
13093 22
7597 3
23118 27
7125 1
8658 4
21316 39
9738 4
8977 7
11943 24
7505 3
11540 17
8119 4
8831 6
11746 23
35624 88