29384 2
17278 2
15404 2
34932 2
35405 2
31531 2
29753 2
25603 2
31028 2
18501 2
20305 2
18455 2
21181 2
22227 2
20507 2
27231 2
28634 2
27779 2
87676 2
40278 2
28583 2
20905 2
30405 2
29729 2