46 74
907 1
920 430
547 354
700 172
158 356
26 289
377 391
39 737
576 945
76 373
818 166
43 865
881 156
312 847
976 63
251 862
431 450
1408 949
1671 925