29986 18
6684 18
8129 18
21188 18
6712 18
9965 18
8546 18
8243 18
10237 18
11630 18
12039 18
7202 18
15753 18
20849 18
7442 18
14921 18
6388 18
6959 18
6314 18
4666 18
5957 18
7245 18
7296 18
7939 18