123 27
551 600
686 691
225 77
697 38
550 974
359 530
284 679
240 19
255 845
972 382
679 97
693 584
155 403
481 940
607 936
760 892
873 756
688 100
599 95