21997 23
18912 18
27349 22
15733 12
17533 15
19324 19
14562 11
78579 80
29136 30
21777 19
28421 29
15629 13