31306 2
33626 2
35905 2
24559 2
22658 2
21957 2
21106 2
18205 2
28077 2
29881 2
26682 2
34382 2
39502 2
38834 2
31026 2
27181 2
21876 2
16956 2
31327 2
28430 2
34159 2
27707 2
19555 2
30458 2