19269
15335
43926
28258
37588
27824
6684
24241
24988
28132