14046
42452
20576
31370
16950
25292
16786
26668
25818
23723