22930 3
38055 3
24551 3
18502 3
31857 3
48103 3
25558 3
36577 3
38351 3
35052 3
28259 3
37558 3
29928 3
34459 3
35477 3
27734 3
19957 3
27307 3
66151 3
114327 3
46084 3
33080 3
48803 3