18917
45423
17922
1025
892
1336
10913
32015
21313
1306
27515
14710
7622
803
635
997
11416
12114
18727
23030