1048 491
927 419
916 706
913 182
912 248
905 120
875 22
844 679
840 489
831 158
830 582
811 812
719 949
668 518
598 817
586 856
582 869
573 905
561 75
560 230