640 38
160 655
334 425
518 410
482 568
508 932
84 294
212 396
362 244
674 191
1047 175
158 693
364 728
629 838
91 149
693 191
946 414
247 46
939 411
427 374
942 331