1027 631
223 586
480 461
137 157
639 260
854 315
143 572
852 87
277 800
213 42
872 794
635 840
978 746
958 654
812 775
976 511
327 720
385 346
303 101
602 792