28851
16348
11935
14986
7082
24329
17018
20539
27918
14881