1042 340
1006 180
1005 203
1004 880
991 156
989 416
985 362
978 293
967 5
962 23
923 751
910 848
906 615
902 483
858 979
848 517
847 362
831 316
816 945
795 594