862 312
870 135
147 840
132 602
667 655
713 745
638 193
481 450
331 620
656 736
1017 964
351 371
698 588
115 83
395 209
637 811
864 913
685 986
276 973
253 482