218 53
995 145
58 362
245 1000
442 248
879 426
711 51
791 250
814 699
364 487
288 789
976 450
887 811
551 949
806 929
579 246
440 934
478 28
586 459
618 973