378 313
937 703
385 904
185 49
746 98
342 493
721 148
399 596
516 561
500 145
841 69
804 807
260 394
645 322
779 1
760 479
422 73