27656 3
31983 3
17353 3
22080 3
25777 3
19676 3
21626 3
28827 3
21079 3
24726 3
37728 3
27531 3
21226 3
39933 3
24178 3
31534 3
29177 3
21677 3
31605 3
30357 3
38880 3
19056 3
54851 3
26281 3