29455 2
17278 2
15406 2
34929 2
35458 2
31532 2
29809 2
25607 2
31054 2
18509 2
20384 2
18457 2
21182 2
22228 2
20654 2
27256 2
28655 2
27808 2
87703 2
40307 2
28584 2
20908 2
30401 2
29730 2