305 737
239 39
977 350
101 800
168 594
909 393
755 404
656 439
625 182
1 319
59 596
422 113
645 917
601 29
502 817
541 696
380 205
525 786
764 479
674 791