14698 17
12582 8
24838 36
14868 23
13086 6
9882 7
8817 6
8470 10
10422 5
20115 12
13687 5
14139 18
21379 26
7063 2
8671 4
9124 1
73587 104
17231 32
11226 9
11453 9
9755 13
27647 32
17029 28
30394 41