689 832
945 641
548 527
1030 274
40 104
857 54
476 299
58 248
710 2
173 488
69 820
971 392
578 730
1045 29
147 770
440 147
395 928
572 790
277 769
868 906
483 403