125 27
554 600
692 691
228 77
700 38
550 974
360 530
288 679
242 19
266 845
976 382
684 97
716 584
160 403
484 940
607 936
761 892
873 756
690 100
602 95