351 80
927 72
597 129
1282 95
173 64
211 87
1188 81
1011 51
384 117
506 89
1375 157
1867 73
264 277
205 63
2546 115
925 159