29478 2
17280 2
15427 2
34976 2
35459 2
31552 2
29803 2
25630 2
31105 2
18507 2
20401 2
18451 2
21281 2
22226 2
20654 2
27332 2
28676 2
27881 2
87731 2
40326 2
28583 2
20906 2
30433 2
29729 2