12989 7
9739 7
15240 13
12150 11
13600 16
28769 43
9305 13
9631 8
30394 41
17029 28
27647 32
9755 13
11453 9
11226 9
17050 32
73402 104
9124 1
8671 4
7063 2
21379 26
14139 18
13687 5
19935 12
10422 5