22580 2
30357 2
22555 2
24826 2
27027 2
20151 2
22602 2
30002 2
26127 2
27176 2
26153 2
31905 2
39607 2
28629 2
24428 2
29329 2
63304 2
41804 2
34855 2
24884 2
47754 2
28631 2
25854 2
22882 2