21926 3
25584 3
32430 3
38455 3
28402 3
25804 3
18602 3
17501 3
17205 3
29931 3
29182 3
35478 3
20055 3
19980 3
27301 3
47659 3
20801 3
45456 3
41732 3
48533 3
28281 3
27856 3
23327 3
114327 3