292760
89824
139687
126431
91969
160975
36603
54287
59673
103327