305 737
239 39
977 350
101 800
172 594
909 393
755 404
657 439
625 182
1 319
59 596
422 113
645 917
601 29
504 817
541 696
381 205
527 786
768 479
675 791