179 87
773 896
1161 1000
34 641
645 859
543 55
999 488
861 97
829 66
88 535
1007 557
903 289
930 712
641 697
2438 127
23 693
775 801
743 525
721 80
485 36
167 921