10975 10
18903 17
22689 22
21833 20
21586 21
27653 25
24963 25
11849 7
15585 14
25693 27
23889 13
19189 19