303 56
1368 147
495 78
473 55
599 48
472 334
226 270
520 73
360 54
732 84
331 66
3516 190
5621 72
298 84
527 65
403 115