1016 740
1013 599
967 5
967 530
952 227
946 156
946 458
945 252
893 992
864 615
834 676
821 963
806 909
800 968
739 953
734 439
721 409
719 304
706 999
667 287