3599
9560
6892
39632
26518
13695
21859