1650 285
1062 7
1031 56
1028 702
963 795
959 245
946 375
928 29
924 704
923 26
922 322
920 633
918 586
918 754
912 8
898 218
896 150
888 522
844 948
839 294