1028 722
1007 775
985 860
981 822
968 663
967 909
938 42
906 571
906 339
900 168
895 710
873 922
873 510
844 347
841 502
811 969
800 396
767 372
745 784
716 418