1039 872
1025 836
1007 218
970 599
948 18
943 429
927 852
885 742
880 311
857 620
853 178
842 767
784 621
777 340
757 657
754 681
738 424
733 564
733 442
692 166