12622 7
12572 11
11706 8
15150 13
80746 36
37640 41
11679 10
12394 11
28936 30
9817 7
31161 32
17268 16