42479
31399
16793
23740
63594
39443
24408
92620
71703
34805