30434 3
21305 3
26577 3
37131 3
27306 3
27453 3
30654 3
25906 3
20732 3
23354 3
57853 3
28382 3
39876 3
35132 3
29506 3
39077 3
30084 3
24230 3
18802 3
28980 3
32805 3
48405 3
21380 3
31102 3