25645
18092
17964
21199
18874
23642
28448
16581
19513