500 93
169 90
163 87
405 91
539 90
247 93
206 150
237 89
294 97
151 97
208 156
123 91
1592 92
572 96
758 89
531 97