301 89
3129 94
269 96
298 89
868 89
452 90
273 163
187 95
921 91
284 92
172 90
928 94
122 88
208 89
638 148
158 90