337 505
644 399
1051 228
339 308
355 688
197 332
452 971
886 744
820 702
382 786
119 364
1044 341
452 58
909 351
646 117
57 20
1190 38
543 706
592 333
680 780