10818 7
20797 22
16654 15
8445 8
16375 17
17204 13
36533 45
10678 11
15605 14
15890 18
8014 7
39447 54