1395 668
1043 624
264 764
441 305
854 588
622 97
530 873
706 533
1098 191
280 171
920 847
638 468
926 260
523 542
1028 891
909 71
479 906
661 172
800 336