1033 78
1012 822
927 932
915 667
889 482
866 856
800 855
781 2
771 269
635 926
623 899
552 566
546 658
471 181
466 550
370 940
346 32
321 434
315 930
232 169