7 67
676 829
838 846
899 267
270 607
329 689
160 122
458 707
245 137
833 900
810 733
305 471
82 955
165 918
99 417
405 3
852 354
43 208
489 616
257 83