689 832
927 641
544 527
1013 274
35 104
838 54
457 299
50 248
704 2
161 488
62 820
962 392
538 730
1022 29
138 770
425 147
389 928
561 790
272 769
863 906
476 403