597 128
512 61
230 49
489 263
258 64
458 77
627 67
196 59
1743 70
550 60
2438 67
706 68
3923 82
1654 187
1395 60
471 63