607 966
590 677
696 802
406 392
131 57
909 771
1003 532
845 575
397 590
43 48
693 754
783 674
300 291
658 147
415 601
825 187
750 213
352 803
308 639
877 918