22528 2
24026 2
22429 2
18755 2
21833 2
19503 2
24452 2
24501 2
21559 2
24379 2
19801 2
28130 2
20652 2
32706 2
24507 2
43533 2
30977 2
30054 2
26608 2
17332 2
46102 2
24534 2
24058 2
28528 2