376 845
763 740
129 43
750 22
694 692
514 399
60 487
164 701
761 709
525 308
96 26
415 230
904 56
797 794
452 274
568 255
576 959