378 313
937 703
385 904
185 49
746 98
342 493
721 148
398 596
516 561
499 145
841 69
804 807
259 394
645 322
779 1
760 479
421 73