1503 137
1158 33
705 81
1666 92
488 87
467 43
824 38
929 121
1051 79
932 99
968 46
442 58
1298 51
1094 41
892 61
1128 36