22003 3
25632 3
32556 3
38481 3
28484 3
25880 3
18657 3
17531 3
17201 3
29980 3
29203 3
35531 3
20055 3
20001 3
27334 3
47653 3
20827 3
45555 3
41805 3
48676 3
28305 3
27906 3
23407 3
114351 3