18681
23537
7660
15208
11548
20632
25450
17233
4045
17762