21929 3
25634 3
32503 3
38484 3
28456 3
25803 3
18603 3
17501 3
17209 3
29980 3
29177 3
35531 3
20054 3
20001 3
27327 3
47652 3
20831 3
45527 3
41734 3
48532 3
28307 3
27907 3
23333 3
114332 3