999 753
241 83
708 891
499 549
764 527
229 38
447 365
904 305
686 106
688 286
807 408
404 786
469 113
498 103
801 666
708 356
337 604
873 856
153 176
446 560