88396 108219
2884 7956
635952 733081
618866 645544
265290 117765
104565 57860
208213 330488
108191 111933
157401 143505