1532 903
1104 920
1046 341
1036 874
1009 356
1006 997
1006 687
988 933
987 392
987 151
981 704
952 450
948 178
925 347
919 276
915 530
908 370
891 469
888 744
872 132