1005 178
1042 473
408 290
51 899
745 128
577 825
642 552
774 604
846 634
796 676
542 723
639 368
428 348
1019 31
394 683
845 102
111 290
455 109
274 782
687 655