673 566
786 472
4442 166
1065 992
365 898
924 961
656 601
954 76
715 396
622 459
745 660
445 16
703 447
1006 682
739 45
737 651
281 7
420 714
956 8
897 163