581 160
1842 14
399 11
243 24
269 12
298 16
1128 12
221 9
244 19
276 19
453 22
357 169
468 9
151 16
245 16
816 29