35031 2
27403 2
32459 2
32108 2
29555 2
20530 2
31180 2
27376 2
23302 2
28802 2
24727 2
35828 2
26931 2
34034 2
24183 2
45229 2
38904 2
26484 2
30553 2
32327 2
35583 2
42627 2
32481 2
41052 2