26557 2
30059 2
21977 2
19953 2
33928 2
29084 2
42883 2
25552 2
31002 2
24607 2
29003 2
26356 2
23282 2
18653 2
24709 2
29103 2
37180 2
34351 2
28031 2
20932 2
21226 2
23052 2
28281 2
23902 2