689 832
1115 670
1418 44
534 429
696 95
1100 220
546 375
656 988
671 759
657 165
631 112
1120 560
397 605
428 661
327 574
1098 35
395 736
936 629
854 870
876 746
360 156