Revelation 7:4
New International Version
Then I heard the number of those who were sealed: 144,000 from all the tribes of Israel.

New Living Translation
And I heard how many were marked with the seal of God—144,000 were sealed from all the tribes of Israel:

English Standard Version
And I heard the number of the sealed, 144,000, sealed from every tribe of the sons of Israel:

Berean Standard Bible
And I heard the number of those who were sealed, 144,000 from all the tribes of Israel:

Berean Literal Bible
And I heard the number of those having been sealed, a hundred forty-four thousand having been sealed out of every tribe of the sons of Israel:

King James Bible
And I heard the number of them which were sealed: and there were sealed an hundred and forty and four thousand of all the tribes of the children of Israel.

New King James Version
And I heard the number of those who were sealed. One hundred and forty-four thousand of all the tribes of the children of Israel were sealed:

New American Standard Bible
And I heard the number of those who were sealed: 144,000, sealed from every tribe of the sons of Israel:

NASB 1995
And I heard the number of those who were sealed, one hundred and forty-four thousand sealed from every tribe of the sons of Israel:

NASB 1977
And I heard the number of those who were sealed, one hundred and forty-four thousand sealed from every tribe of the sons of Israel:

Legacy Standard Bible
And I heard the number of those having been sealed, 144,000 sealed from every tribe of the sons of Israel:

Amplified Bible
And I heard how many were sealed, a hundred and forty-four thousand; [twelve thousand] sealed from every tribe of the sons of Israel:

Berean Annotated Bible
And I heard the number of those who were sealed, 144,000 from all the tribes of Israel (He wrestles with God):

Christian Standard Bible
And I heard the number of the sealed: 144,000 sealed from every tribe of the Israelites:

Holman Christian Standard Bible
And I heard the number of those who were sealed: 144,000 sealed from every tribe of the Israelites:

American Standard Version
And I heard the number of them that were sealed, a hundred and forty and four thousand, sealed out of every tribe of the children of Israel:

Contemporary English Version
Then I heard how many people had been marked on the forehead. There were 144,000, and they came from every tribe of Israel:

English Revised Version
And I heard the number of them which were sealed, a hundred and forty and four thousand, sealed out of every tribe of the children of Israel.

GOD'S WORD® Translation
I heard how many were sealed: 144,000. Those who were sealed were from every tribe of the people of Israel:

Good News Translation
And I was told that the number of those who were marked with God's seal on their foreheads was 144,000. They were from the twelve tribes of Israel,

International Standard Version
I heard the number of those who were sealed: 144,000. Those who were sealed were from every tribe of Israel:

NET Bible
Now I heard the number of those who were marked with the seal, one hundred and forty-four thousand, sealed from all the tribes of the people of Israel:

New Heart English Bible
I heard the number of those who were sealed, one hundred forty-four thousand, sealed out of every tribe of the children of Israel:

Webster's Bible Translation
And I heard the number of them who were sealed: and there were sealed a hundred and forty four thousand of all the tribes of the children of Israel.

Weymouth New Testament
When the sealing was finished, I heard how many were sealed out of the tribes of the descendants of Israel. They were 144,000.
Majority Text Translations
Majority Standard Bible
And I heard the number of those who were sealed, 144,000 from all the tribes of Israel:

World English Bible
I heard the number of those who were sealed, one hundred forty-four thousand, sealed out of every tribe of the children of Israel:
Literal Translations
Literal Standard Version
And I heard the number of those sealed—one hundred forty-four thousand, having been sealed out of every tribe of the sons of Israel:

Berean Literal Bible
And I heard the number of those having been sealed, a hundred forty-four thousand having been sealed out of every tribe of the sons of Israel:

Young's Literal Translation
And I heard the number of those sealed, (one hundred and forty four thousands were sealed out of all the tribes of the sons of Israel):

Smith's Literal Translation
And I heard the number of the sealed: an hundred and forty-four thousand sealed of all the tribes of the sons of Israel.
Catholic Translations
Douay-Rheims Bible
And I heard the number of them that were signed, an hundred forty-four thousand were signed, of every tribe of the children of Israel.

Catholic Public Domain Version
And I heard the number of those who were sealed: one hundred and forty-four thousand sealed, out of every tribe of the sons of Israel.

New American Bible
I heard the number of those who had been marked with the seal, one hundred and forty-four thousand marked from every tribe of the Israelites:

New Revised Standard Version
And I heard the number of those who were sealed, one hundred forty-four thousand, sealed out of every tribe of the people of Israel:
Translations from Aramaic
Lamsa Bible
And I heard the number of those who were sealed: and it was a hundred and forty and four thousand, of all the tribes of the children of Israel.

Aramaic Bible in Plain English
And I heard the number who were sealed - 144,000, from all the tribes of Israel:
NT Translations
Anderson New Testament
And I heard the number of those who were sealed: a hundred and forty-four thousand were sealed out of all the tribes of the sons of Israel.

Godbey New Testament
And I heard the number of the sealed ones: a hundred and forty-four thousand were sealed out of every tribe of the sons of Israel?

Haweis New Testament
And I heard the number of those who were sealed; one hundred and forty and four thousand were sealed out of every tribe of the children of Israel.

Mace New Testament
And I heard the number of those who were sealed: and there were sealed an hundred forty and four thousand, of all the tribes of the children of Israel.

Weymouth New Testament
When the sealing was finished, I heard how many were sealed out of the tribes of the descendants of Israel. They were 144,000.

Worrell New Testament
And I heard the number of the sealed, a hundred and forty-four thousand, sealed out of every tribe of the sons of Israel.

Worsley New Testament
And I heard the number of those that were sealed; and there were an hundred forty and four thousand sealed out of all the tribes of the children of Israel.

Additional Translations ...



Context
144,000 Sealed
3“Do not harm the land or sea or trees until we have sealed the foreheads of the servants of our God.” 4And I heard the number of those who were sealed, 144,000 from all the tribes of Israel: 5From the tribe of Judah 12,000 were sealed, from the tribe of Reuben 12,000, from the tribe of Gad 12,000,…

Cross References
And I heard the number of those who were sealed,

Numbers 1:2-3
“Take a census of the whole congregation of Israel by their clans and families, listing every man by name, one by one. / You and Aaron are to number those who are twenty years of age or older by their divisions—everyone who can serve in Israel’s army.

Ezekiel 9:4
“Go throughout the city of Jerusalem,” said the LORD, “and put a mark on the foreheads of the men sighing and groaning over all the abominations committed there.”

Revelation 9:4
They were told not to harm the grass of the earth or any plant or tree, but only those who did not have the seal of God on their foreheads.
144,000

Revelation 14:1
Then I looked and saw the Lamb standing on Mount Zion, and with Him 144,000 who had His name and His Father’s name written on their foreheads.

Revelation 14:3
And they sang a new song before the throne and before the four living creatures and the elders. And no one could learn the song except the 144,000 who had been redeemed from the earth.

Revelation 14:4
These are the ones who have not been defiled with women, for they are virgins. They follow the Lamb wherever He goes. They have been redeemed from among men as firstfruits to God and to the Lamb.
from all the tribes of Israel:

Genesis 49:28
These are the tribes of Israel, twelve in all, and this was what their father said to them. He blessed them, and he blessed each one with a suitable blessing.

Luke 22:30
so that you may eat and drink at My table in My kingdom and sit on thrones, judging the twelve tribes of Israel.

Acts 26:7
the promise our twelve tribes are hoping to see fulfilled as they earnestly serve God day and night. It is because of this hope, O king, that I am accused by the Jews.
Romans 11:25-26
I do not want you to be ignorant of this mystery, brothers, so that you will not be conceited: A hardening in part has come to Israel, until the full number of the Gentiles has come in. / And so all Israel will be saved, as it is written: “The Deliverer will come from Zion; He will remove godlessness from Jacob.

James 1:1
James, a servant of God and of the Lord Jesus Christ, To the twelve tribes of the Dispersion: Greetings.

Matthew 19:28
Jesus said to them, “Truly I tell you, in the renewal of all things, when the Son of Man sits on His glorious throne, you who have followed Me will also sit on twelve thrones, judging the twelve tribes of Israel.

Genesis 32:28
Then the man said, “Your name will no longer be Jacob, but Israel, because you have struggled with God and with men, and you have prevailed.”

Exodus 28:21
The twelve stones are to correspond to the names of the sons of Israel, each engraved like a seal with the name of one of the twelve tribes.

Deuteronomy 33:1-29
This is the blessing that Moses the man of God pronounced upon the Israelites before his death. / He said: “The LORD came from Sinai and dawned upon us from Seir; He shone forth from Mount Paran and came with myriads of holy ones, with flaming fire at His right hand. / Surely You love the people; all the holy ones are in Your hand, and they sit down at Your feet; each receives Your words— …

Isaiah 11:12
He will raise a banner for the nations and gather the exiles of Israel; He will collect the scattered of Judah from the four corners of the earth.


Treasury of Scripture

And I heard the number of them which were sealed: and there were sealed an hundred and forty and four thousand of all the tribes of the children of Israel.

I heard.

Revelation 9:16
And the number of the army of the horsemen were two hundred thousand thousand: and I heard the number of them.

an.

Revelation 14:1,3
And I looked, and, lo, a Lamb stood on the mount Sion, and with him an hundred forty and four thousand, having his Father's name written in their foreheads…

Genesis 15:5
And he brought him forth abroad, and said, Look now toward heaven, and tell the stars, if thou be able to number them: and he said unto him, So shall thy seed be.

Romans 9:27
Esaias also crieth concerning Israel, Though the number of the children of Israel be as the sand of the sea, a remnant shall be saved:

all.

Ezekiel 47:13
Thus saith the Lord GOD; This shall be the border, whereby ye shall inherit the land according to the twelve tribes of Israel: Joseph shall have two portions.

Ezekiel 48:19,31
And they that serve the city shall serve it out of all the tribes of Israel…

Zechariah 9:1
The burden of the word of the LORD in the land of Hadrach, and Damascus shall be the rest thereof: when the eyes of man, as of all the tribes of Israel, shall be toward the LORD.

Jump to Previous
Brows Children Descendants Ears Finished Forty Forty-Four Four Heard Hundred Israel Mark Marked Sealed Sealing Thousand Thousands Tribe Tribes
Jump to Next
Brows Children Descendants Ears Finished Forty Forty-Four Four Heard Hundred Israel Mark Marked Sealed Sealing Thousand Thousands Tribe Tribes
Revelation 7
1. An angel seals the servants of God in their foreheads.
4. The number of those who were sealed of the tribes of Israel: 144,000.
9. Of all the other nations an innumerable multitude, which stand before the throne.
14. Their robes were washed in the blood of the Lamb.












And I heard the number of those who were sealed,

John received a definite report concerning those marked by God before the judgments of the tribulation unfold. The seal identifies them as belonging to the Lord and places them under His authority and protection, in contrast to those who later receive the mark of the beast. God’s sealing does not remove them from earthly danger, but preserves them for His purposes. The Holy Spirit seals every believer for redemption (Ephesians 1:13–14), while this company receives a distinct end-times mark of divine ownership.

Num 1:2-3 “Take a census of the whole congregation of Israel…
Ezk 9:4 “Go throughout the city of Jerusalem,” said the LORD,…
Rev 9:4 They were told not to harm the grass of the earth…

144,000

The number identifies a specific and complete company appointed by God. Revelation 7:5–8 records 12,000 sealed from each tribe, and Revelation 14:1–5 shows them standing with the Lamb on Mount Zion. Their number reflects God’s order and faithfulness, yet the detailed tribal listing supports understanding them as an actual body of 144,000 people. They are distinct from the innumerable multitude from every nation described in Revelation 7:9.

Rev 14:1 Then I looked and saw the Lamb standing on Mount Zion…
Rev 14:3 And they sang a new song before the throne…
Rev 14:4 These are the ones who have not been defiled with women…

from all the tribes of Israel:

The sealed servants come from the physical tribes descended from Jacob, demonstrating that God has not abandoned His covenant purposes for Israel. Though the tribes were scattered through conquest, exile, and dispersion, the Lord knows His people and preserves their identity. The selection of representatives from every tribe anticipates Israel’s future role in God’s redemptive plan and confirms that His promises to the patriarchs remain sure.

Gen 49:28 These are the tribes of Israel, twelve in all…
Luk 22:30 so that you may eat and drink at My table in My kingdom…
Act 26:7 the promise our twelve tribes are hoping to see fulfilled…

Persons / Places / Events
1. John the Apostle
The author of the Book of Revelation, who receives and records the vision.

2. The 144,000
A symbolic group representing those sealed from the tribes of Israel, indicating a complete and divinely chosen group.

3. The Tribes of Israel
The twelve tribes, representing the people of God, though the list in Revelation 7 is unique and symbolic.

4. The Sealing
A divine act of protection and ownership, marking those who belong to God.

5. The Vision
Part of John's apocalyptic vision, revealing God's plan and protection for His people.
Teaching Points
Symbolism and Completeness
The number 144,000 is symbolic, representing completeness and perfection in God's plan. It encourages believers to trust in God's perfect plan for His people.

Divine Protection
The sealing signifies God's protection and ownership. Believers can find assurance in God's promise to protect and preserve His people through trials.

Identity in Christ
Just as the 144,000 are marked as belonging to God, Christians today are sealed with the Holy Spirit, affirming their identity and security in Christ.

Faithfulness and Remnant
The concept of a faithful remnant is a recurring theme in Scripture. Believers are called to remain faithful, knowing that God preserves a remnant for Himself.

Hope in Tribulation
The vision of the 144,000 offers hope and encouragement to endure tribulation, reminding believers of their ultimate victory and place in God's kingdom.
Bible Study Questions and Answers
1. What is the meaning of Revelation 7:4?

2. How does Revelation 7:4 relate to God's covenant with the tribes of Israel?

3. What significance do the "144,000" hold in understanding God's plan for salvation?

4. How can Revelation 7:4 inspire us to remain faithful in our daily lives?

5. What connections exist between Revelation 7:4 and Old Testament prophecies about Israel?

6. How does the sealing of the "144,000" influence our view of divine protection?

7. What is the significance of the 144,000 mentioned in Revelation 7:4?

8. How are the 12 tribes of Israel represented in Revelation 7:4?

9. Why does Revelation 7:4 specify a literal number of 144,000?

10. What are the top 10 Lessons from Revelation 7?


What Does Revelation 7:4 Mean
And I heard

John is not guessing; he hears an audible, authoritative announcement that comes straight from heaven. Revelation repeatedly uses the phrase “I heard” to signal divine disclosure (Revelation 1:10; 4:1, 8; 6:1). What follows, then, is factual, not symbolic speculation. Just as Samuel said, “Speak, for Your servant is listening” (1 Samuel 3:10), John listens and records exactly what God reveals.


the number of those who were sealed

• Sealing in Scripture speaks of ownership, protection, and authenticity (Revelation 7:3; Ezekiel 9:4–6; 2 Corinthians 1:22).

• Here the seal is God’s mark placed “on the foreheads” of His servants before the coming judgments, guaranteeing their safety while the earth is shaken (Revelation 9:4).

• Just as believers today are “sealed with the promised Holy Spirit” (Ephesians 1:13), these future servants receive a visible, preserving seal for their specific mission during the tribulation.


144,000

• The text gives a precise figure, not a rounded estimate. Nothing suggests a metaphor; numbers in Revelation often carry symbolic weight, yet they remain literal counts (e.g., “seven churches,” “twelve gates”).

Revelation 14:1–5 revisits this group, calling them “firstfruits to God and the Lamb,” morally pure, and uniquely faithful.

• Their number (12,000 × 12) hints at completeness, yet that mathematical symmetry does not diminish its literal accuracy—God is capable of marking exactly 144,000 individuals, much as He kept count of the Israelites in Numbers 1.

• Far from an elite class within the church, they are a special corps of Jewish evangelists for a distinct period, paralleling how God reserved 7,000 for Himself in Elijah’s day (1 Kings 19:18).


from all the tribes of Israel

• Verses 5–8 list twelve tribes and assign each 12,000 sealed servants. The straightforward reading points to ethnic Israel, not a symbolic representation of the church.

Romans 11:1–5 affirms that God has not rejected His people; Revelation 7 shows a future fulfillment of that promise.

Jeremiah 31:35–37 ties Israel’s continued existence to the permanence of the sun, moon, and stars. The sealing of Jewish tribes during the tribulation fits that covenant faithfulness.

• While many Jews today cannot trace tribal lineage, the God who numbers the hairs on our heads (Luke 12:7) has no difficulty identifying every tribe. This sealing testifies to His omniscience and covenant reliability.


summary

Revelation 7:4 records John hearing a definite heavenly proclamation: God sets apart 144,000 literal Israelites—12,000 from each tribe—by a protective seal before unleashing tribulation judgments. This act underscores His faithfulness to Israel, His precision in fulfilling prophecy, and His power to preserve a remnant for witness and worship, exactly as promised throughout Scripture.

(4) And I heard the number of them . . . Translate, And I heard the number of the sealed: there were a hundred and forty and four thousand sealed out of every tribe of the sons of Israel. There are two or three questions which these verses suggest. What are we to understand by the number twelve thousand from each tribe? Who are these who are drawn from the tribes of Israel? Why is there a change of the order and name of the tribes? It may help us to clearer thoughts to take the second of these questions first. (1) Who are these one hundred and forty-four thousand? An answer to this has been partly anticipated in our previous comments; but perhaps a fuller consideration is needed. Some have thought that the sealed ones must be Jewish Christians: i.e., they are disposed to take the twelve tribes literally. The scope of the previous verses seems decisive against this view. The time of judgment and trial is drawing near; we have seen the tokens of the coming storm in the opening of the sixth seal; our wish is to know the lot of the saints of God; this chapter answers this wish: they are safe, having the seal of God. Now, to limit the answer to the Israelitish Christians is to break in abruptly upon the general flow of thought with a bold literalism. The sealed ones are explained to be the servants of God; the description which follows proclaims them to be the “Israel of God.” It would be a strange leap away from the subject to introduce a sudden limitation of thought. Nor is there any necessity for doing so. Israelitish and Jewish names are freely adopted by the sacred writers, and used in a spiritual sense without any explanation of such usage; and the Apostle most emphatically laid down the principle that “he is not a Jew which is one outwardly, neither is that circumcision which is outward in the flesh, but he is a Jew which is one inwardly, and circumcision is that of the heart, in the spirit and not in the letter” (Romans 2:28-29); and the principle he applies by affirming that in Christ “there is neither Jew nor Greek” (Galatians 3:28). The Christian Church absorbs the Jewish, inherits her privileges, and adopts, with wider and nobler meaning, her phraseology. She has her Jerusalem, but it is a heavenly Jerusalem (Hebrews 12:22): a Jerusalem from above (Galatians 4:26): a new Jerusalem (Revelation 21:2; see Revelation 3:12...

Verse 4. - And I heard the number of them which were sealed. The description of the actual operation of sealing is omitted (cf. Ezekiel 9, where it is also omitted). And there were sealed an hundred and forty and four thousand. Omit "and there were." This number - the square of 12 multiplied by 1000 - is typical of a large and perfect number. No one has ever said that the number should be taken literally; and there are evident reasons why it could not be so intended. We have, therefore, to inquire what is its symbolical signification. The number 12 is always typical, in the Apocalypse and elsewhere, of a complete and perfect number. It is formed of 4 multiplied by 3. Four is generally representative of the created universe, and 3 of the Godhead (see Revelation 5:9). 4 plus 3, that is 7; and 4 multiplied by 3, that is 12, indicate a perfect number - a number which includes and embraces everything. And thus 12 multiplied by 12 denotes the most exhaustive and perfect completion. The number 1000 is generally used to denote a large and complete, but somewhat uncertain, number (cf. Revelation 14:1; Revelation 20:2; Revelation 21:16, etc.). Thus the square of 12 multiplied by 1000 has the signification of a large number not definitely fixed, but nevertheless perfect; that is to say, not omitting a single one of those who should be included in the number. We are therefore taught that at the judgment day, before the destruction of the world is allowed to take place, a large number, consisting of those who have proved themselves to be God's servants, will be preserved and set apart; and that, although the number may be large, yet it will be perfect, not one of those who are worthy to be selected being overlooked or forgotten. This number subsequently is increased, being included in the "great multitude which no man could number" of ver. 9, and which is formed by the whole company of the redeemed. Of all the tribes of the children of Israel. The Authorized Version here appears to give the correct sense of πᾶς, "every." The number is made up not necessarily by an equal number from each tribe, but by a number from the twelve tribes viewed as a whole. As explained above, the number one thousand, though signifying "completeness," is not a definite number. Here, as elsewhere, it is the spiritual Israel which is signified. In support of this view, we may remark:

(1) The constant use in the Apocalypse of the terms" Israel," "Jew," "Jerusalem," etc., in the spiritual sense; and it seems scarcely credible that the writer of the book, who throughout insists on the fulfilment in the Christian religion of all things Jewish, should in this place, for no apparent reason, deliberately make a distinction between Jew and Gentile. The terms are constantly used to denote the spiritual Israel, the spiritual Jerusalem, etc., except where allusion is made to some historical fact, as in Revelation 2:14; Revelation 5:5; Revelation 22:16; Revelation 15:3 (cf. Jews, Revelation 2:9 and Revelation 3:9; Israel, Revelation 21:12; Jerusalem, Revelation 3:12 and Revelation 21:2, 10; Babylon, Revelation 14:8; Revelation 16:19; Revelation 17:5; Revelation 18:2, 10, 21; Sodom and Egypt, Revelation 11:8; Euphrates, Revelation 9:14; Revelation 16:12; Sion, Revelation 14:1; Jezebel, Revelation 2:20; David, Revelation 3:7; Gentiles, Revelation 11:2).

(2) The improbability of the omission of the tribe of Dan, if the literal Israel were meant.

(3) The general testimony of ancient commentators, which is the view of those who appointed this passage for use in the Liturgy on All Saints' Day. Some, however, have considered that the hundred and forty-four thousand are distinct from, and not included in, the multitude of ver. 9. They believe the former indicates the converted from among the Jews, and the latter those saved from the Gentiles. Thus Bengel, Dusterdieck, Ebrard, Grotius, etc. But it may be remembered that in Revelation 14:3, 4, the hundred and forty-four thousand redeemed from the earth and from among men is not confined to Jews. By other commentators the number has been thought to denote converts in the age of Constantine, etc.

Parallel Commentaries ...


Greek
And
Καὶ (Kai)
Conjunction
Strong's 2532: And, even, also, namely.

I heard
ἤκουσα (ēkousa)
Verb - Aorist Indicative Active - 1st Person Singular
Strong's 191: To hear, listen, comprehend by hearing; pass: is heard, reported. A primary verb; to hear.

the
τὸν (ton)
Article - Accusative Masculine Singular
Strong's 3588: The, the definite article. Including the feminine he, and the neuter to in all their inflections; the definite article; the.

number
ἀριθμὸν (arithmon)
Noun - Accusative Masculine Singular
Strong's 706: A number, total. From airo; a number.

of those who
τῶν (tōn)
Article - Genitive Masculine Plural
Strong's 3588: The, the definite article. Including the feminine he, and the neuter to in all their inflections; the definite article; the.

were sealed,
ἐσφραγισμένων (esphragismenōn)
Verb - Perfect Participle Middle or Passive - Genitive Masculine Plural
Strong's 4972: To seal, set a seal upon. From sphragis; to stamp for security or preservation; by implication, to keep secret, to attest.

144,000 {}
ἑκατὸν (hekaton)
Adjective - Nominative Feminine Plural
Strong's 1540: One hundred. Of uncertain affinity; a hundred.

from
ἐκ (ek)
Preposition
Strong's 1537: From out, out from among, from, suggesting from the interior outwards. A primary preposition denoting origin, from, out.

all the
πάσης (pasēs)
Adjective - Genitive Feminine Singular
Strong's 3956: All, the whole, every kind of. Including all the forms of declension; apparently a primary word; all, any, every, the whole.

tribes
φυλῆς (phylēs)
Noun - Genitive Feminine Singular
Strong's 5443: A tribe or race of people. From phuo; an offshoot, i.e. Race or clan.

of Israel:
Ἰσραήλ (Israēl)
Noun - Genitive Masculine Singular
Strong's 2474: Of Hebrew origin; Israel, the adopted name of Jacob, including his descendants.


Additonal Resources
Revelation 7:4 Blue Letter Bible
Revelation 7:4 Bible Gateway
Revelation 7:4 Bible.com

Revelation 7:4 NIV
Revelation 7:4 NLT
Revelation 7:4 ESV
Revelation 7:4 NASB
Revelation 7:4 KJV

Revelation 7:4 Study Bible
Revelation 7:4 Biblia Paralela
Revelation 7:4 Chinese Bible
Revelation 7:4 French Bible
Revelation 7:4 Catholic Bible

NT Prophecy: Revelation 7:4 I heard the number of those who (Rev. Re Apocalypse)

Revelation 7:3
Top of Page
Top of Page