12639 7
13600 3
14512 9
13474 5
20583 8
55691 79
15957 7
14810 17
15825 24
15909 16
16273 18
15512 11
14398 10
30647 34
12813 8
23126 42
19136 20
19147 26
19907 12
13914 4
15989 18
13933 9
25871 41
16238 13