526 30
954 12
893 3
388 23
425 23
384 19
351 26
128 22
285 9
318 23
375 17
265 20
427 20
351 12
422 14
557 28