516 64
266 51
833 66
243 37
394 114
246 245
181 220
919 52
269 69
829 170
1835 141
384 62
1967 172
470 63
326 271
392 88