1031 552
1023 348
963 142
959 408
933 653
919 287
889 145
879 491
864 159
826 220
759 174
739 789
716 727
683 488
640 861
634 455
626 544
576 415
507 56
472 643