162 46
352 791
268 155
246 695
330 706
480 546
840 248
829 926
262 148
712 507
286 861
598 47
323 212
882 370
214 372
173 171
528 877