1131 160
1045 727
1014 915
993 545
990 92
986 28
982 171
981 972
971 849
966 32
930 198
930 679
923 979
917 167
901 937
885 308
868 451
857 25
856 432
822 778