14023 30
22301 30
16561 30
20121 30
15858 30
17382 30
14266 30
17965 30
15158 30
15024 30
16916 30
18321 30
18536 30
13806 30
21563 30
14689 30
28400 30
20997 30
18389 30
22978 29
19683 29
15970 29
17715 29
16073 29