42490
31408
16795
23743
63612
39445
24409
92621
71705
34807