42554
31439
16805
23760
63643
39458
24412
92639
71717
34818