85 35
774 952
143 682
45 330
458 797
921 45
555 790
66 155
831 137
677 741
468 603
599 54
437 287
46 328
924 671
522 564
820 553
768 773
174 1000
53 388