689 832
326 132
656 528
566 71
1003 653
1064 245
502 22
206 784
306 626
121 160
1013 408
422 124
413 113
144 482
349 649
490 279
730 746
656 754
425 175
77 312
585 894