666 137
887 316
691 607
432 760
566 311
415 345
116 85
1033 450
149 38
1007 875
571 919
477 72
340 732
871 90
421 803