42441
31352
19681
16783
23719
71086
51442
63548
37696
9263