101 25
819 431
10 970
815 597
592 773
160 703
876 311
978 568
304 814
441 275
485 824
455 17
38 35
599 241
865 267
993 128
98 877
341 3
417 953
390 182