22580 2
30359 2
22557 2
24834 2
27028 2
20153 2
22602 2
30006 2
26133 2
27183 2
26159 2
31904 2
39604 2
28628 2
24428 2
29331 2
63305 2
41804 2
34851 2
24876 2
47752 2
28633 2
25858 2
22883 2