70   4166
24   1563
29   3400
44   4099
47   3093
67   2783
22   1841
47   5291
26   2251
592   15562