109 112
161 95
143 132
238 126
258 63
156 97
109 86
242 66
242 123
537 93
229 96
171 80
156 126
391 90
390 97
560 60
430 768
368 1575
359 139
344 5125