10666 20
7530 5
9684 2
7720 9
15304 34
10298 4
14060 12
20831 13
10602 13
8905 2
8593 8
15342 25
10787 9
36026 129
12847 21
13995 22
11808 6
34158 49
8565 3
8883 7
8907 2
8276 8
11551 5
10969 16