95576
222736
117300
123816
55222
205879
141685
157829
119890
105163