23029 2
15254 2
31606 2
27809 2
19227 2
20956 2
17805 2
29380 2
17254 2
15329 2
34878 2
35302 2
31428 2
29631 2
25528 2
30958 2
18457 2
20276 2
18459 2
21051 2
22151 2
20433 2
27151 2
28578 2