7560 8
13029 9
19742 18
8123 13
6088 9
32717 42
11783 3
27653 28
10258 10
12122 19
20118 10
14894 18
10707 5
7552 11
30728 35
12281 14
11743 16
11751 20
26772 25
25161 49
14235 19
10614 9
7267 9
6164 8