110 55
721 475
738 236
386 674
843 210
189 377
457 647
776 861
754 700
793 441
728 589
713 863
271 220
424 603
758 960
893 422
946 1000
907 227
976 966
68 465