18978
29057
14506
24464
12969
15287
35928
17218
20362
15341
17147
20353