595 8
329 6
289 16
296 15
222 17
272 7
96 5
514 17
310 7
929 16
335 20
286 5
303 8
104 19
321 16
159 6