350 962
858 893
345 871
956 864
655 680
944 431
760 390
813 312
641 205
281 179
362 148
386 104
761 63