20000 30
16989 30
29900 30
20966 30
21336 30
22417 30
16330 30
17985 30
14685 30
32501 30
16255 30
19733 30
16071 30
27239 30
21104 30
14829 30
16532 29
14930 29
15732 29
16007 29
12112 29
25396 29
15098 29
17166 29