21408 2
33557 2
26656 2
17053 2
27752 2
33432 2
26455 2
29255 2
26307 2
20132 2
26827 2
21228 2
21107 2
25101 2
27977 2
30504 2
42977 2
29532 2
53909 2
23606 2
29328 2
32208 2
24655 2
27434 2