689 832
335 132
669 528
576 71
1009 653
1076 245
505 22
206 784
311 626
133 160
1029 408
425 124
421 113
148 482
355 649
497 279
730 746
659 754
434 175
85 312
593 894