20036 20
15625 20
13795 20
18506 20
16073 20
15066 20
18480 20
14838 20
16167 20
14688 20
16806 20
15241 20
16902 20
21224 20
15453 20
21519 20
12048 20
13469 20
23981 20
17031 20
11207 20
19324 20
34531 20
21324 20