303 996
695 949
884 714
923 704
931 701
367 594
986 576
629 538
487 536
133 355
609 323
589 142
780 140
220 131
684 97
136 77
419 64