666 10
480 986
302 372
948 487
849 200
57 296
208 762
951 533
607 906
231 718
414 796
570 144
689 444
543 720
349 7
572 743
701 946
592 533
116 568
664 220
788 46
318 114
243 917
218 640