1099 620
1051 659
1017 139
964 770
947 704
933 26
930 206
918 8
906 738
896 895
859 778
828 987
721 502
717 770
703 155
671 336
652 348
564 403
547 245
452 655