109 112
161 95
144 132
246 126
258 63
157 97
110 86
245 66
242 123
538 93
229 96
173 80
157 126
391 90
408 97
570 60
430 768
369 1575
360 139
344 5125