22256 2
17726 2
19408 2
20707 2
27681 2
24727 2
21406 2
29684 2
27884 2
25858 2
33777 2
20103 2
27882 2
29979 2
56528 2
31331 2
30430 2
24676 2
43329 2
17226 2
50426 2
28634 2
20252 2
19509 2