312 651
1700 842
609 451
891 247
757 778
120 825
747 698
704 570
788 46
347 86
24 156
951 533
347 297
768 757
666 10
151 272
30 102
918 588
475 381
101 58
578 387
954 575
917 284
769 1