20000 30
13562 30
26926 30
14097 30
16208 30
28176 30
22559 30
27936 30
15100 30
23214 30
14937 30
17374 30
15965 30
14384 30
16052 30
17927 30
15858 30
15490 30
17677 30
13136 30
29560 30
13980 30
27011 30
19867 30