649 859
692 318
898 230
121 584
91 535
1008 396
939 545
193 875
331 725
338 630
50 760
153 237
305 82
1164 1000
583 274
844 524
555 332
831 66
862 97
543 55
752 412
529 364
776 801