503 90
313 94
160 91
284 89
558 91
243 91
182 95
588 93
0 85
264 152
3315 94
1063 92
261 90
439 92
188 89
706 91