12915 26
12990 38
19537 27
15197 43
8052 6
12350 22
45203 46
15726 24
6753 13
9176 8
10295 26
14209 6