1043 27
1008 36
999 141
987 153
943 226
938 17
933 84
926 475
919 468
898 975
878 140
874 496
862 550
831 162
810 366
810 831
810 843
805 116
803 19
791 882