378 313
937 703
383 904
185 49
746 98
342 493
717 148
398 596
515 561
498 145
841 69
803 807
259 394
645 322
777 1
759 479
421 73