42480
31402
16793
23740
63595
39443
24408
92620
71703
34805