42479
31399
19702
16793
23740
71126
51468
63594
37720
9269