22582 2
30352 2
22526 2
24831 2
27004 2
20126 2
22609 2
29981 2
26107 2
27155 2
26155 2
31857 2
39603 2
28605 2
24429 2
29309 2
63231 2
41804 2
34809 2
24853 2
47757 2
28578 2
25676 2
22858 2