374 78
988 920
861 573
312 159
670 288
896 248
1084 531
562 812
606 803
505 279
584 284
377 769
343 223
854 25
1005 610
246 388
190 353
85 327
345 636
22 116