• We are sorry, but NCBI web applications do not support your browser and may not function properly. More information
Logo of bmcgenoBioMed Centralsearchsubmit a manuscriptregisterthis articleBMC Genomics
BMC Genomics. 2009; 10: 431.
Published online Sep 14, 2009. doi:  10.1186/1471-2164-10-431
PMCID: PMC2758905

The relationship between the evolution of microRNA targets and the length of their UTRs

Abstract

Background

MicroRNAs (miRNAs) are endogenous small RNA molecules that modulate the gene expression at the post-transcription levels in many eukaryotic cells. Their widespread and important role in animals is gauged by estimates that ~25% of all genes are miRNA targets.

Results

We perform a systematic investigation of the relationship between miRNA regulation and their targets' evolution in two mammals: human and mouse. We find genes with longer 3' UTRs are regulated by more distinct types of miRNAs. These genes correspondingly tend to have slower evolutionary rates at the protein level. Housekeeping genes are another class of genes that evolve slowly. However, they have a distinctly different type of regulation, with shorter 3'UTRs to avoid miRNA targeting.

Conclusion

Our analysis suggests a two-way evolutionary mechanism for miRNA targets on the basis of their cellular roles and the length of their 3' UTRs. Functionally critical genes that are spatially or temporally expressed are stringently regulated by miRNAs. While housekeeping genes, however conserved, are selected to have shorter 3'UTRs to avoid miRNA regulation.

Background

Regulation of gene expression at the transcriptional level plays a central role in governing all cellular activities. However, the significance of gene regulation at the post-transcriptional level has gained a lot of interest and popularity over the last decade. MicroRNAs (miRNAs) are one of the two regulators, along with siRNA (short interfering RNAs), that have emerged as important players in post-translation regulation and mRNA decay. miRNAs are endogenously expressed small RNAs that regulate gene expression at the post-transcriptional level [1,2]. To repress expression of mRNAs, miRNAs recognize target sites in their 3' un-translated region (3'UTR) via base pairing, leading to their degradation or inhibition of their translation [3-5]. Considering the critical roles of miRNAs in gene expression regulation [6-8], it would be interesting and insightful to investigate the regulatory effect of miRNAs from an evolutionary perspective.

Intuitively, for functionally important proteins that contribute significantly to individual fitness, selection pressure may exhibit its effect in two aspects. On one hand, non-synonymous mutations that lead to slightly deleterious substitutions accumulate slowly in these proteins [9]. On the other hand, expression of genes encoding these proteins is subjected to delicate but robust regulation at the transcriptional and post-transcriptional levels. Therefore, genes under more stringent regulation by miRNAs are expected to evolve more slowly at the protein level. In this study, we investigated the relationship between miRNA regulation and protein evolutionary rate in two mammals: human and mouse. For these two species, a large number of miRNAs have been identified that enables a systematic analysis with statistically significant conclusions.

Results and Discussion

Protein evolutionary rates are negatively correlated with the number of regulatory miRNAs

First, we calculated the number of distinct regulatory miRNAs for each human and mouse gene based on the predicted miRNA binding sites by the PITA algorithm [10]. We chose PITA for miRNA target prediction because it has been shown to achieve high prediction accuracy, and more importantly, it takes advantage of the target accessibility but not conservation information (used by most of the other methods) to reduce false positives [10]. Such an omission is important for this study because we find that the conservation at 3'UTR is correlated with the conservation at the coding regions as well as the protein evolutionary rate, and therefore it may complicate our analysis. Specifically, we calculated the average conservation score of 3'UTR and coding regions for all human mRNAs according to the sequence alignment of 17 vertebrate species [11]. The results indicate that the conservation score at 3'UTR is positively correlated with that at the coding region (ρ = 0.55) and negatively correlated with the human protein evolutionary rate Ka/Ks against mouse (ρ = -0.43). The second reason for using accessibility over conservation information is that previous experiments have shown that, in addition to conserved miRNAs target sites, non-conserved sites are also functional and mediate repression [12,13].

Next, using the homologous pairs between mouse and human from HomoloGene [14], we obtained the evolutionary rates of human and mouse proteins. Evolutionary rate for protein is defined as the Ka/Ks ratio, where Ka and Ks are the rates of non-synonymous and synonymous substitutions, respectively. Finally, for those genes for which we had both miRNA target site predictions and evolutionary information, we calculated the correlation between the number of distinct regulatory miRNAs and the protein's evolutionary rates. Our results indicate a significant negative correlation between the two in both human (Spearman correlation coefficient, ρ = -0.21, P = 7E-128 when the Ka/Ks ratios are obtained by aligning against homologous proteins in mouse; Figure Figure1a)1a) and mouse (ρ = -0.21, P = 2E-139 when the Ka/Ks ratios are obtained using human as the reference; Figure Figure1b),1b), suggesting that genes regulated by more distinct miRNAs at the 3'UTR regions tend to have slower evolutionary rates. Similar trends were obtained when other species ranging from chicken to human are used as references to obtain the evolutionary rates (Figure (Figure1c).1c). We also performed the same analysis using two other miRNA target site prediction methods: miRanda and TargetScan [15-19]. For the reasons stated above, we did not impose conservation filtering but kept all the potential miRNA target sites in our analysis. Again, our results indicate a significant negative correlation between the number of regulatory miRNAs and protein evolutionary rate in both human (ρ = -0.17, P = 5E-70 when the Ka/Ks ratios are obtained using mouse as the reference with miRanda; ρ = -0.187, P = 2E-80 with TargetScan) and mouse (ρ = -0.11, P = 2E-15 when the Ka/Ks ratios are obtained using human as the reference; see Additional file 1: Figure S1). This demonstrates that our results are robust to the way protein evolutionary rates are obtained and to the miRNA target site prediction method (see Additional file 2: Table S1 and Additional file 3, 4, 5 &6: Figure S2-S5).

Figure 1
The relation between the number of regulatory miRNAs and the protein evolutionary rate. (a, b) The evolutionary rates of proteins in human (a) and mouse (b) are estimated as the Ka/Ks ratios using the other organism as reference. The number of regulatory ...

The negative correlation is independent of the expression intensities of miRNA targets

It can be argued that the intensity of gene expression, which relates inversely to the rate of protein sequence evolution [20], could be the underlying cause of the negative correlation between number of regulatory miRNAs and evolutionary rate. To rule out this possibility, we calculated the average expression intensities of human genes in 79 tissues [21]. Our results indicate a negative correlation between average expression level of human genes and their evolutionary rates (ρ = -0.18, P = 7E-70 when the Ka/Ks ratios are obtained using mouse as the reference). However, there is no significant correlation between the number of regulatory miRNAs and gene expression intensities (ρ = -0.016, P = 0.12). Therefore, the negative correlation between the number of regulatory miRNAs and the protein's evolutionary rate is unlikely to be mediated by gene expression intensities. This argument is further validated by parametric (-0.20, P = 1E-85) and non-parametric (-0.20, P = 2E-86) partial correlation coefficients between the number of regulatory miRNAs and evolutionary rate with the expression intensity being held constant [22].

Genes with longer 3'UTR tend to evolve at slower rates

In general, genes with longer 3'UTRs are likely to be regulated by more miRNAs. We therefore examine the correlation between 3'UTR length and evolutionary rate. As expected, we find that there is a negative correlation between these two in both human (ρ = -0.17, P = 6E-72 when the Ka/Ks ratios are obtained using mouse as the reference, Figure Figure2a)2a) and mouse (ρ = -0.11, P = 7E-17 when the Ka/Ks ratios are obtained using human as the reference, Figure Figure2b).2b). Similar results were obtained using miRNA targets predicted by the miRanda and TargetsScan algorithms (see Additional file 7: Table S2).

Figure 2
The relation between protein evolutionary rate and 3'UTR length of mRNAs. (a, b) Global inverse relationship between protein evolutionary rate and 3'UTR length for human (a) and mouse (b) mRNAs. (c) Difference between housekeeping (red) and non-housekeeping ...

Previous studies, however, have shown that housekeeping genes are likely to have shorter 3'UTRs to avoid miRNA regulation, suggesting that they may have a different scenario in terms of miRNA regulation and protein evolution [23,24]. So, we compared the human housekeeping [23] with non-housekeeping genes and found that housekeeping genes are more likely to have slower evolutionary rates, shorter 3'UTRs and less number of regulatory miRNAs (Figure (Figure2c).2c). Interestingly, a recent study demonstrated the increased relative expression of the mRNA isoforms with shortened 3'UTR and fewer miRNA target sites in proliferating cells, suggesting that modulating 3'UTR length through alternative splicing is likely to be a biological mechanism to adjust miRNA regulation [25]. However, it should be noted here that while miRNAs overall target longer UTRs, the number of target sites does not simply scale with the length; rather, target sites are preferentially found towards the end of the UTRs [26-28].

Correlation between number of miRNAs and evolutionary rate is beyond the length of the 3'UTR region

We wanted to examine if the negative correlation between evolutionary rate and number of regulating miRNAs goes beyond the length of the 3'UTR region. So, we integrated a control for the length bias and found that there is no significant correlation between the density of miRNA binding and the protein evolutionary rate (ω), which may indicate that change of the number of regulatory miRNAs for genes is mainly achieved by change of its 3'UTR length and requires no change of binding site density. However, the correlation between the number of miRNAs (N) and protein evolutionary rate (ω) cannot be fully explained by 3'UTR length (L) as indicated by partial correlation coefficients: for human ρ(ω, N | L) = -0.172 (P = 1E-60) when PITA is used; ρ(ω, N | L) = -0.151 (P = 6E-53) when TargetScan is used. On the other hand, the correlation between ω and L is largely explained by N: ρ(ω, L | N) = -0.044 (P = 3E-5) when PITA is used and ρ(ω, L | N) = -0.048 (P = 1E-6) when TargetScan is used. These results suggest that anti-correlation between evolutionary rates and number of miRNAs is not mediated by the 3'UTR length.

We further show that the correlation between protein evolution and the number of miRNA binding sites is mediated by functional miRNA binding sites in the 3'UTR region. We do so by generating shuffled miRNAs with permuted nucleotide sequences while keeping the length and base composition unchanged in human. We predicted targets of miRNAs in a similar way as TargetScan - searching for the presence of 8 mer (exact match to positions 2-8 of the mature miRNA followed by an 'A'), 7 mer-m8 (exact match to positions 2-8 of the mature miRNA) and 7 mer-1A (exact match to positions 2-7 of the mature miRNA followed by an 'A') sites that match the seed region of each miRNA. Our results indicate a significant correlation between the number of shuffled miRNAs for a gene and the protein evolution rate (computed as Ka/Ks against mouse), which is expected due to the strong correlation between 3'UTR length and the number of shuffled miRNA binding sites. However, after taking into account the 3'UTR length, the correlation between them is abolished as shown by the partial correlation ρ(ω, N | L) = 0.014 (P > 0.05) indicating that correlation between evolutionary rate and the number of shuffled miRNA binding sites can be fully explained by 3'UTR length.

Correlation of genetic features with evolutionary rate

We also determined the correlation of protein evolutionary rate (Ka/Ks ratio) with 5 gene features: 5'UTR length, CDS length, cDNA length, first exon length and first intron length. All these features have negative correlation with Ka/Ks ratios showing that more conserved proteins demonstrate higher values of the above features. But a more careful investigation indicated that this anti-correlation is due to the correlation between these features with 3'UTR length. There is only small (with the exception of first intron length) yet moderately significant correlation between them and the protein evolutionary rate after taking 3'UTR length into account as indicated by their partial correlations: -0.058 for 5'UTR, -0.026 for CDS, -0.032 for cDNA, -0.033 for first exon and -0.10 for first intron lengths, respectively. On the other hand, after taking into account these features, the partial correlation between 3'UTR length and Ka/Ks ratio is still considerable: -0.16, -0.16, -0.10, -0.16 and -0.15 when the 5'UTR, CDS, cDNA, first exon and first intron lengths are held constant, respectively. Therefore, it seems that more conserved proteins tend to have longer 3'UTRs and first introns. The correlation between first intron length and protein conservation is interesting and indicates that factors other than miRNA regulation also shape protein evolution.

Conclusion

To understand how natural selection has shaped the evolution of miRNAs and their target genes, some past exploratory studies have been performed but they all have focused on the evolution of miRNAs or their target sites in 3'UTR region [12,13,24,29,30]. In this novel study, we investigated how miRNA regulation is correlated with the evolution of proteins in human and mouse. Our results suggest that a two-way strategy has been implemented in mammals to achieve stringent regulation of genes at post-transcriptional level by miRNAs. First, functionally critical genes that are spatially or temporally expressed (non-housekeeping genes) are stringently regulated by miRNAs. For robust regulation of these genes, longer 3'UTRs are preferred so that more target sites of distinct regulatory miRNAs can be included. Secondly, housekeeping genes, however conserved, are selected to have shorter 3'UTRs to avoid miRNA regulation.

Methods

miRNA target prediction data by PITA [10] was downloaded from http://genie.weizmann.ac.il/pubs/mir07/mir07_data.html. The data contained binding information for 475 human and 375 mouse miRNAs at the 3'UTR regions of mRNAs for the two species. To predict miRNA targets using the miRanda method [16], we downloaded the human and mouse 3'UTR sequences from the PolyA Cleavage Site and 3'-UTR Database [31] which is available at http://harlequin.jax.org/pacdb/data.php. To ensure prediction accuracy, only 3'UTR sequences labeled with "very high confidence" in the database were included in our analysis. An mRNA could correspond to multiple 3'UTR sequences due to alternative splicing and in such cases the longest sequence was used.

The evolutionary rate for human and mouse proteins, measured by Ka/Ks ratio, were calculated based on data from the HomoloGene database [14] available at http://www.ncbi.nlm.nih.gov/homologene. The phastCons score, which is a measure of evolutionary conservation in 17 vertebrates, was downloaded from the UCSC Genome Browser at http://genome.ucsc.edu/. To calculate the conservation score for the 3'UTR or coding region of a specific mRNA, the phastCons scores of all nucleotides within it were averaged. Human housekeeping and non-housekeeping genes are categorized based previous work by Eisenberg et al. [23]. All calculations and analyses are performed using the R platform.

Authors' contributions

CC conceived of the study, carried out the data analysis and helped in drafting the manuscript. NB participated in the design of the study and helped in drafting the manuscript. MG conceived of the study, and participated in its design and coordination and helped to draft the manuscript. All authors read and approved the final manuscript.

Supplementary Material

Additional file 1:

Figure S1: The relation between number of regulatory miRNAs predicted by miRanda method and protein evolutionary rate in human (A) and mouse (B). Both Pearson correlation coefficient (PCC) and Spearman correlation coefficient (SCC) are shown.

Additional file 2:

Table S1: correlation between the number of regulatory miRNAs predicted by miRanda method and protein evolutionary rate using various species as references. Correlation shown in the table is Spearman correlation coefficient.

Additional file 3:

Figure S2: The relation between number of regulatory human miRNAs predicetd by miRanda method and protein evolutionary rate using chimpanzee (A), rat (B), cow (C), and chicken (D) as reference, respectively. The number of regulatory miRNAs is calculated by counting miRNAs that have at least one target site within the 3'UTR of a gene. The red lines show the smoothed relation between evolutionary rate and number of regulatory miRNAs estimated by LOESS method. PCC and SCC represent Pearson correlation coefficient and Spearman correlation coefficient, respectively.

Additional file 4:

Figure S3: The relation between number of regulatory mouse miRNAs prediceted by miRanda method and protein evolutionary rate using human (A), chimpanzee (B), cow (C), and chicken (D) as reference, respectively. Figure legends are similar to those in Additional file 3: Figure S2.

Additional file 5:

Figure S4: The relation between number of regulatory human miRNAs predicted by PITA method and protein evolutionary rate using chimpanzee (A), rat (B), cow (C), and chicken (D) as reference, respectively. Figure legends are similar to those in Additional file 3: Figure S2.

Additional file 6:

Figure S5: The relation between number of regulatory mouse miRNAs predicted by PITA method and protein evolutionary rate using human (A), chimpanzee (B), cow (C), and chicken (D) as reference, respectively. Figure legends are similar to those in Additional file 3: Figure S2.

Additional file 7:

Table S2: Correlation between 3'UTR length of mRNAs and protein evolutionary rate using various species as references. Correlation shown in the table is Spearman correlation coefficient.

Acknowledgements

We acknowledge support from the NIH and from the AL Williams Professorship funds.

References

  • Ambros V. The functions of animal microRNAs. Nature. 2004;431:350–355. doi: 10.1038/nature02871. [PubMed] [Cross Ref]
  • Lai EC. Micro RNAs are complementary to 3' UTR sequence motifs that mediate negative post-transcriptional regulation. Nat Genet. 2002;30:363–364. doi: 10.1038/ng865. [PubMed] [Cross Ref]
  • Valencia-Sanchez MA, Liu J, Hannon GJ, Parker R. Control of translation and mRNA degradation by miRNAs and siRNAs. Genes Dev. 2006;20:515–524. doi: 10.1101/gad.1399806. [PubMed] [Cross Ref]
  • Bagga S, Bracht J, Hunter S, Massirer K, Holtz J, Eachus R, Pasquinelli AE. Regulation by let-7 and lin-4 miRNAs results in target mRNA degradation. Cell. 2005;122:553–563. doi: 10.1016/j.cell.2005.07.031. [PubMed] [Cross Ref]
  • Humphreys DT, Westman BJ, Martin DI, Preiss T. MicroRNAs control translation initiation by inhibiting eukaryotic initiation factor 4E/cap and poly(A) tail function. Proc Natl Acad Sci USA. 2005;102:16961–16966. doi: 10.1073/pnas.0506482102. [PMC free article] [PubMed] [Cross Ref]
  • Lewis BP, Burge CB, Bartel DP. Conserved seed pairing, often flanked by adenosines, indicates that thousands of human genes are microRNA targets. Cell. 2005;120:15–20. doi: 10.1016/j.cell.2004.12.035. [PubMed] [Cross Ref]
  • Carrington JC, Ambros V. Role of microRNAs in plant and animal development. Science. 2003;301:336–338. doi: 10.1126/science.1085242. [PubMed] [Cross Ref]
  • Kloosterman WP, Plasterk RH. The diverse functions of microRNAs in animal development and disease. Dev Cell. 2006;11:441–450. doi: 10.1016/j.devcel.2006.09.009. [PubMed] [Cross Ref]
  • Hirsh AE, Fraser HB. Protein dispensability and rate of evolution. Nature. 2001;411:1046–1049. doi: 10.1038/35082561. [PubMed] [Cross Ref]
  • Kertesz M, Iovino N, Unnerstall U, Gaul U, Segal E. The role of site accessibility in microRNA target recognition. Nat Genet. 2007;39:1278–1284. doi: 10.1038/ng2135. [PubMed] [Cross Ref]
  • Murphy WJ, Eizirik E, O'Brien SJ, Madsen O, Scally M, Douady CJ, Teeling E, Ryder OA, Stanhope MJ, de Jong WW, et al. Resolution of the early placental mammal radiation using Bayesian phylogenetics. Science. 2001;294:2348–2351. doi: 10.1126/science.1067179. [PubMed] [Cross Ref]
  • Chen K, Rajewsky N. Natural selection on human microRNA binding sites inferred from SNP data. Nat Genet. 2006;38:1452–1456. doi: 10.1038/ng1910. [PubMed] [Cross Ref]
  • Farh KK, Grimson A, Jan C, Lewis BP, Johnston WK, Lim LP, Burge CB, Bartel DP. The widespread impact of mammalian MicroRNAs on mRNA repression and evolution. Science. 2005;310:1817–1821. doi: 10.1126/science.1121158. [PubMed] [Cross Ref]
  • Wheeler DL, Barrett T, Benson DA, Bryant SH, Canese K, Chetvernin V, Church DM, DiCuccio M, Edgar R, Federhen S, et al. Database resources of the National Center for Biotechnology Information. Nucleic Acids Res. 2006:D173–180. doi: 10.1093/nar/gkj158. [PMC free article] [PubMed] [Cross Ref]
  • John B, Enright AJ, Aravin A, Tuschl T, Sander C, Marks DS. Human MicroRNA targets. PLoS Biol. 2004;2:e363. doi: 10.1371/journal.pbio.0020363. [PMC free article] [PubMed] [Cross Ref]
  • Enright AJ, John B, Gaul U, Tuschl T, Sander C, Marks DS. MicroRNA targets in Drosophila. Genome Biol. 2003;5:R1. doi: 10.1186/gb-2003-5-1-r1. [PMC free article] [PubMed] [Cross Ref]
  • Friedman RC, Farh KK, Burge CB, Bartel DP. Most mammalian mRNAs are conserved targets of microRNAs. Genome Res. 2009;19:92–105. doi: 10.1101/gr.082701.108. [PMC free article] [PubMed] [Cross Ref]
  • Baek D, Villen J, Shin C, Camargo FD, Gygi SP, Bartel DP. The impact of microRNAs on protein output. Nature. 2008;455:64–71. doi: 10.1038/nature07242. [PMC free article] [PubMed] [Cross Ref]
  • Selbach M, Schwanhausser B, Thierfelder N, Fang Z, Khanin R, Rajewsky N. Widespread changes in protein synthesis induced by microRNAs. Nature. 2008;455:58–63. doi: 10.1038/nature07228. [PubMed] [Cross Ref]
  • Subramanian S, Kumar S. Gene expression intensity shapes evolutionary rates of the proteins encoded by the vertebrate genome. Genetics. 2004;168:373–381. doi: 10.1534/genetics.104.028944. [PMC free article] [PubMed] [Cross Ref]
  • Su AI, Wiltshire T, Batalov S, Lapp H, Ching KA, Block D, Zhang J, Soden R, Hayakawa M, Kreiman G, et al. A gene atlas of the mouse and human protein-encoding transcriptomes. Proc Natl Acad Sci USA. 2004;101:6062–6067. doi: 10.1073/pnas.0400782101. [PMC free article] [PubMed] [Cross Ref]
  • Kim SH, Yi SV. Correlated asymmetry of sequence and functional divergence between duplicate proteins of Saccharomyces cerevisiae. Mol Biol Evol. 2006;23:1068–1075. doi: 10.1093/molbev/msj115. [PubMed] [Cross Ref]
  • Eisenberg E, Levanon EY. Human housekeeping genes are compact. Trends Genet. 2003;19:362–365. doi: 10.1016/S0168-9525(03)00140-9. [PubMed] [Cross Ref]
  • Stark A, Brennecke J, Bushati N, Russell RB, Cohen SM. Animal MicroRNAs confer robustness to gene expression and have a significant impact on 3'UTR evolution. Cell. 2005;123:1133–1146. doi: 10.1016/j.cell.2005.11.023. [PubMed] [Cross Ref]
  • Sandberg R, Neilson JR, Sarma A, Sharp PA, Burge CB. Proliferating cells express mRNAs with shortened 3' untranslated regions and fewer microRNA target sites. Science. 2008;320:1643–1647. doi: 10.1126/science.1155390. [PMC free article] [PubMed] [Cross Ref]
  • Gaidatzis D, van Nimwegen E, Hausser J, Zavolan M. Inference of miRNA targets using evolutionary conservation and pathway analysis. BMC Bioinformatics. 2007;8:69. doi: 10.1186/1471-2105-8-69. [PMC free article] [PubMed] [Cross Ref]
  • Grimson A, Farh KK, Johnston WK, Garrett-Engele P, Lim LP, Bartel DP. MicroRNA targeting specificity in mammals: determinants beyond seed pairing. Mol Cell. 2007;27:91–105. doi: 10.1016/j.molcel.2007.06.017. [PMC free article] [PubMed] [Cross Ref]
  • Majoros WH, Ohler U. Spatial preferences of microRNA targets in 3' untranslated regions. BMC Genomics. 2007;8:152. doi: 10.1186/1471-2164-8-152. [PMC free article] [PubMed] [Cross Ref]
  • Bartel DP. MicroRNAs: genomics, biogenesis, mechanism, and function. Cell. 2004;116:281–297. doi: 10.1016/S0092-8674(04)00045-5. [PubMed] [Cross Ref]
  • Okamura K, Phillips MD, Tyler DM, Duan H, Chou YT, Lai EC. The regulatory activity of microRNA* species has substantial influence on microRNA and 3' UTR evolution. Nat Struct Mol Biol. 2008;15:354–363. doi: 10.1038/nsmb.1409. [PMC free article] [PubMed] [Cross Ref]
  • Brockman JM, Singh P, Liu D, Quinlan S, Salisbury J, Graber JH. PACdb: PolyA Cleavage Site and 3'-UTR Database. Bioinformatics. 2005;21:3691–3693. doi: 10.1093/bioinformatics/bti589. [PubMed] [Cross Ref]

Articles from BMC Genomics are provided here courtesy of BioMed Central
PubReader format: click here to try

Formats:

Related citations in PubMed

See reviews...See all...

Cited by other articles in PMC

See all...

Links

Recent Activity

Your browsing activity is empty.

Activity recording is turned off.

Turn recording back on

See more...