144 852
1005 876
831 360
46 359
620 357
389 390
868 140
17 224
450 537
874 1
310 95
341 293
286 973
133 34
105 985
1039 689
897 3
177 25
715 336
533 528