10141
9191
18327
1797
11300
20024
17000
13134
23444
29376
21163