30446 40
25987 24
12276 5
7577 5
20065 24
16771 26
15497 12
26949 31
13023 8
19764 23
17296 15
16204 11
20705 34
16290 13
14820 13
18896 33
20834 32
27986 16
14400 6
18712 27
13720 18
8973 11
23591 35
7783 8