510 66
512 68
221 63
1334 261
2957 64
532 84
729 59
633 56
1777 112
531 64
222 87
1618 101
1137 112
204 53
391 79
633 100