21233 3
56130 3
31208 3
24055 3
17681 3
37904 3
24482 3
32152 3
19682 3
35153 3
26480 3
31982 3
33359 3
28957 3
33228 3
20731 3
27729 3
53658 3
110979 3
22954 3
59327 3
24776 3
18252 3
33881 3