1096 620
1012 659
994 139
957 770
932 704
924 26
920 206
913 8
904 738
856 778
821 987
814 895
712 502
707 770
701 155
668 336
544 245
538 403
445 655
429 683