1042 340
1008 180
1006 203
1004 880
991 156
989 416
985 362
979 293
969 5
962 23
923 751
911 848
906 615
902 483
861 979
849 517
847 362
832 316
817 945
795 594