10420
35998
9409
18520
16146
5525
24335
21126