31656 3
30403 3
38902 3
19129 3
54930 3
26552 3
21283 3
32906 3
31830 3
28656 3
19626 3
21777 3
46909 3
27931 3
21259 3
41934 3
44182 3
26354 3
38305 3
20276 3
20126 3
28683 3
19902 3
34430 3