23533 2
31227 2
27609 2
46582 2
18926 2
17832 2
29381 2
42609 2
43605 2
16682 2
22409 2
20955 2
37808 2
39859 2
24932 2
28152 2
26681 2
23080 2
19957 2
33554 2
28655 2
21704 2
26358 2
26428 2