24026 3
28982 3
30328 3
31376 3
20404 3
21531 3
17101 3
20979 3
32179 3
20755 3
32608 3
23827 3
20130 3
39259 3
26304 3
36277 3
18834 3
30578 3
23684 3
21607 3
19984 3
27852 3
17858 3
22558 3