50000 32
29299 32
21354 32
23042 32
26497 32
25583 32
20082 32
27592 32
20293 32
31210 32
19093 32
31820 32
24741 32
27356 32
29387 32
27500 32
19961 32
11879 32
30195 32
25645 32
25128 32
18450 32
26915 31
24363 31