665 392
373 603
297 732
615 139
718 735
301 19
64 261
497 514
492 738
77 787
148 801
1005 551
545 672