512 40
1547 29
830 43
701 70
926 112
919 71
441 44
672 34
618 34
583 40
335 49
542 81
963 32
770 97
1290 104
738 75