948 89
1086 93
4773 204
1273 80
1533 79
1793 67
1168 60
1142 70
978 59
956 169
2947 80
1088 108
713 83
982 83
1745 82
1244 162