1052 800
1030 973
1027 70
1026 589
957 381
957 521
957 300
924 7
920 811
918 353
902 451
834 316
833 145
792 193
782 59
742 158
706 791
639 560
619 40
617 271