2 85
1243 89
302 96
270 93
1697 92
1354 151
817 91
165 98
214 153
383 93
649 91
773 149
624 92
163 97
234 152
474 96