1812
40880
155210
58599
30149
30072
27590
76960
5130
166243