29431 2
42001 2
23229 2
29727 2
33103 2
29253 2
28430 2
35608 2
22107 2
28107 2
13881 2
17354 2
17581 2
21528 2
26882 2
22859 2
17157 2
39553 2
21856 2
24628 2
13752 2
22254 2
22854 2
28528 2