583 128
1310 98
2536 167
150 50
390 49
422 71
489 66
342 95
484 97
902 292
1413 217
399 52
539 96
209 41
510 45
776 146