20402 3
31932 3
23477 3
19754 3
38629 3
25855 3
35976 3
18531 3
30207 3
23429 3
21307 3
19709 3
27603 3
17409 3
22202 3
29451 3
28957 3
27880 3
28056 3
20853 3
27755 3
45083 3
28959 3
14778 3