17928 2
29530 2
17331 2
15456 2
35081 2
35453 2
31579 2
29930 2
25681 2
31131 2
18530 2
20426 2
18552 2
21328 2
22258 2
20676 2
27327 2
28702 2
27909 2
87833 2
40434 2
28654 2
20983 2
30533 2