1040 624
647 147
1026 891
854 588
622 97
530 873
280 171
1020 437
699 936
484 289
958 810
429 33
909 71
440 305
661 172
346 440
476 906
706 533
638 468