3996
54670
157828
80784
29638
41538
36735
80340
26955
28424