689 832
926 641
544 527
1012 274
35 104
837 54
457 299
50 248
703 2
159 488
62 820
961 392
535 730
1019 29
134 770
421 147
389 928
560 790
271 769
862 906
476 403