103 65
278 51
226 746
396 944
728 689
166 67
263 378
717 528
26 172
999 404
114 909
982 928
716 927
944 167
739 511
758 526
685 504
463 276
867 465
625 573
285 487
803 847
615 935
744 381
620 421
674 50
594 645
474 218
609 43
921 825