301 26
265 178
293 31
389 20
358 23
357 23
1885 26
304 21
954 12
317 22
583 16
581 24
419 21
88 10
248 12
1259 35