9656 18
3111 10
11004 45
19653 50
8208 19
6426 18
18004 53
10521 43
17798 50
38940 54
34715 41
46167 69
34750 45
30836 44
45971 116