22531 2
18280 2
19628 2
15907 2
28477 2
33584 2
16083 2
19554 2
19126 2
23957 2
27130 2
20257 2
22283 2
23858 2
30504 2
37833 2
16076 2
27856 2
37254 2
28628 2
18604 2
37809 2
22009 2
21455 2