1039 27
1007 36
991 141
985 153
939 226
936 17
933 84
923 475
918 468
884 975
877 140
874 496
862 550
830 162
810 366
809 843
808 831
803 116
801 19
788 140