300 485
320 684
68 158
1007 968
210 675
975 838
731 540
847 132
353 680
829 927
880 108
445 572
1002 890
244 567
74 694
854 411
161 55
965 255
101 98