689 832
322 132
653 528
563 71
1001 653
1060 245
498 22
204 784
301 626
115 160
1010 408
421 124
411 113
143 482
348 649
489 279
727 746
656 754
423 175
77 312
583 894