19752 3
31480 3
28580 3
17281 3
23584 3
37933 3
21755 3
21759 3
18403 3
21151 3
24308 3
22358 3
20930 3
26632 3
28258 3
16459 3
16356 3
20026 3
28429 3
23926 3
21352 3
25857 3
21878 3
29682 3