125 27
553 600
690 691
228 77
699 38
550 974
359 530
287 679
242 19
262 845
974 382
683 97
710 584
158 403
483 940
607 936
760 892
873 756
688 100
601 95