25579
26566
20756
35874
19522
11434
6069
3576