12030 26
31293 87
6123 5
28124 48
10187 11
9023 15
5882 4
6752 9
5239 4
8428 10
7549 7
15275 35
11216 26
8998 7
17958 27
13767 28
24891 68
16036 19
18785 50
40649 107
13717 17
12304 17
27376 48
39073 73