30800 50
47647 71
21251 19
36868 49
39928 27
15486 12
32953 51
21147 21
9500 5
38769 29
17168 14
34663 27
13080 7
12352 17
68018 127
14065 15
21426 25
8645 1
6825 5
11896 11
21095 38
8800 10
12783 16
11075 14