22582 2
30359 2
22555 2
24834 2
27033 2
20181 2
22607 2
30029 2
26156 2
27179 2
26181 2
31929 2
39659 2
28657 2
24451 2
29353 2
63308 2
41828 2
34855 2
25001 2
47833 2
28633 2
25880 2
22901 2