1010 161
992 73
987 485
967 174
965 550
960 732
956 878
948 855
946 547
931 608
930 247
923 22
905 921
903 418
868 284
856 275
840 482
839 308
832 579
803 440