What Are Standard Shipping Container Sizes

What are the most common standard shipping container sizes?

Shipping containers come in a variety of standardized sizes to facilitate efficient global trade and transportation. The most common standard shipping container sizes are 20-foot and 40-foot lengths, with widths of 8 feet and heights of 8 feet 6 inches.

isometric_view_of_a_shipping_yard_with_20_foot_and_40_foot_containers_stacked_and_arranged__showcasing_their_size_differences__include_human_figur.jpg

20-foot containers

The 20-foot container, also known as a Twenty-foot Equivalent Unit (TEU), is one of the most widely used container sizes worldwide. Its compact size makes it versatile for various shipping needs. A 20-foot container typically has the following dimensions:

  • External length: 20 feet (6.1 meters)
  • External width: 8 feet (2.44 meters)
  • External height: 8 feet 6 inches (2.59 meters)
  • Internal length: 19 feet 4 inches (5.9 meters)
  • Internal width: 7 feet 9 inches (2.35 meters)
  • Internal height: 7 feet 10 inches (2.39 meters)

The 20-foot container can hold approximately 33 cubic meters or 1,170 cubic feet of cargo. It has a maximum gross weight capacity of around 30,480 kg (67,200 lbs), with a tare weight of about 2,300 kg (5,070 lbs).

40-foot containers

The 40-foot container, or Forty-foot Equivalent Unit (FEU), is another standard size widely used in international shipping. It offers double the capacity of a 20-foot container, making it suitable for larger cargo volumes. A standard 40-foot container has the following dimensions:

  • External length: 40 feet (12.19 meters)
  • External width: 8 feet (2.44 meters)
  • External height: 8 feet 6 inches (2.59 meters)
  • Internal length: 39 feet 5 inches (12.01 meters)
  • Internal width: 7 feet 9 inches (2.35 meters)
  • Internal height: 7 feet 10 inches (2.39 meters)

The 40-foot container can hold approximately 67 cubic meters or 2,385 cubic feet of cargo. It has a maximum gross weight capacity of around 30,480 kg (67,200 lbs), with a tare weight of about 3,750 kg (8,270 lbs).

Other common sizes

While 20-foot and 40-foot containers dominate the shipping industry, other standard sizes exist to cater to specific needs:

45-foot containers: These containers offer slightly more capacity than 40-foot containers and are commonly used in road transport within Europe and North America.

10-foot containers: These smaller containers are ideal for limited storage needs or tight spaces. They are often used for on-site storage at construction sites or for small businesses.

53-foot containers: Primarily used for domestic transport in North America, these containers offer the largest capacity among standard sizes.

Understanding these common container sizes helps shippers, logistics professionals, and businesses choose the most appropriate option for their cargo needs. The standardization of container sizes has revolutionized global trade by enabling efficient intermodal transport across ships, trains, and trucks.

How do container dimensions vary between standard sizes?

Container dimensions vary significantly between standard sizes, impacting their capacity, weight limits, and suitability for different types of cargo. Understanding these variations is essential for efficient logistics planning and optimal use of shipping space.

External dimensions

The external dimensions of containers are crucial for transportation planning, as they determine how containers fit on ships, trucks, and trains. Here’s a comparison of external dimensions for common container sizes:

Container Size Length Width Height
20-foot 20′ (6.1m) 8′ (2.44m) 8’6″ (2.59m)
40-foot 40′ (12.19m) 8′ (2.44m) 8’6″ (2.59m)
40-foot High Cube 40′ (12.19m) 8′ (2.44m) 9’6″ (2.89m)
45-foot 45′ (13.72m) 8′ (2.44m) 9’6″ (2.89m)
53-foot 53′ (16.15m) 8’6″ (2.59m) 9’6″ (2.89m)

The width remains constant at 8 feet for most container sizes, ensuring compatibility with standard transportation infrastructure. The height is typically 8’6″ for standard containers and 9’6″ for high cube variants.

Internal dimensions

Internal dimensions directly affect the cargo capacity of containers. These dimensions are slightly smaller than external measurements due to the container’s structure. Here’s a comparison of internal dimensions:

Container Size Length Width Height
20-foot 19’4″ (5.9m) 7’9″ (2.35m) 7’10” (2.39m)
40-foot 39’5″ (12.01m) 7’9″ (2.35m) 7’10” (2.39m)
40-foot High Cube 39’5″ (12.01m) 7’9″ (2.35m) 8’10” (2.69m)
45-foot 44’4″ (13.52m) 7’9″ (2.35m) 8’10” (2.69m)
53-foot 52’6″ (16m) 8’2″ (2.49m) 8’10” (2.69m)

The internal height of high cube containers provides an additional foot of vertical space compared to standard containers, allowing for taller cargo or more stacking options.

Volume capacity

The volume capacity of containers increases significantly with size:

20-foot container: Approximately 33 cubic meters (1,170 cubic feet)
40-foot container: Approximately 67 cubic meters (2,385 cubic feet)
40-foot High Cube: Approximately 76 cubic meters (2,690 cubic feet)
45-foot container: Approximately 86 cubic meters (3,040 cubic feet)
53-foot container: Approximately 107 cubic meters (3,780 cubic feet)

The high cube variants offer about 13% more volume than their standard counterparts.

Weight capacity

Weight capacity varies less dramatically between container sizes due to structural and regulatory limitations:

20-foot container: Maximum gross weight of 30,480 kg (67,200 lbs)
40-foot container: Maximum gross weight of 30,480 kg (67,200 lbs)
40-foot High Cube: Maximum gross weight of 30,480 kg (67,200 lbs)
45-foot container: Maximum gross weight of 30,480 kg (67,200 lbs)
53-foot container: Maximum gross weight varies, typically around 30,480 kg (67,200 lbs) for road transport

The payload capacity (maximum cargo weight) is calculated by subtracting the container’s tare weight from its maximum gross weight.

Door openings

Door opening dimensions are crucial for loading and unloading cargo:

20-foot and 40-foot containers: Width of 7’8″ (2.34m), Height of 7’6″ (2.28m)
High Cube containers: Width of 7’8″ (2.34m), Height of 8’5″ (2.56m)

The wider door openings of high cube containers facilitate easier loading of taller items.

Understanding these dimensional variations helps in selecting the most appropriate container size for specific cargo needs. Factors such as the nature of goods, weight distribution, and transportation modes all play a role in determining the optimal container size for a given shipment.

What are the key differences between regular and high-cube containers?

Regular and high-cube containers are two primary types of shipping containers used in global trade. While they share many similarities, several key differences set them apart, impacting their usage and suitability for various cargo types.

infographic_comparing_weight_capacities__volume__and_typical_cargo_types_for_regular_vs__high_cube_containers_4.jpg

Height difference

The most noticeable difference between regular and high-cube containers is their height:

Regular containers: Standard height of 8’6″ (2.59m) externally and 7’10” (2.39m) internally.
High-cube containers: Increased height of 9’6″ (2.89m) externally and 8’10” (2.69m) internally.

This additional foot of height in high-cube containers provides approximately 13% more internal volume, allowing for taller cargo or increased stacking capacity.

Volume capacity

The height difference directly affects the volume capacity:

40-foot regular container: Approximately 67 cubic meters (2,385 cubic feet)
40-foot high-cube container: Approximately 76 cubic meters (2,690 cubic feet)

This increased volume makes high-cube containers particularly useful for lightweight, bulky cargo that requires more space rather than additional weight capacity.

Weight considerations

Despite the difference in volume, the maximum gross weight remains the same for both regular and high-cube containers:

Maximum gross weight: 30,480 kg (67,200 lbs) for both types

However, high-cube containers have a slightly higher tare weight due to their increased size:

40-foot regular container tare weight: Approximately 3,750 kg (8,270 lbs)
40-foot high-cube container tare weight: Approximately 3,940 kg (8,690 lbs)

This difference in tare weight slightly reduces the payload capacity of high-cube containers.

Cargo suitability

The additional height of high-cube containers makes them ideal for specific types of cargo:

Regular containers: Suitable for dense, heavy cargo that doesn’t require extra height.
High-cube containers: Preferable for:
– Tall machinery or equipment
– Bulky, lightweight goods like furniture or automotive parts
– Retail merchandise that benefits from additional stacking height
– Specialized cargo like hanging garments

High-cube containers also provide more comfortable headroom for conversion projects, such as container homes or offices.

Availability and cost

The availability and cost of regular versus high-cube containers can vary:

Regular containers: Generally more widely available and slightly less expensive to rent or purchase.
High-cube containers: May be less readily available in some regions and typically command a premium due to their increased capacity.

The cost difference often ranges from 5% to 10%, depending on market conditions and location.

Transportation considerations

The height difference between regular and high-cube containers can impact transportation:

Road transport: High-cube containers may face height restrictions on some roads or under low bridges.
Rail transport: Some rail routes may have clearance issues with high-cube containers.
Sea transport: Both types are equally suitable for sea transport, with no significant differences in handling.

Logistics planners must consider these factors when choosing between regular and high-cube containers for specific routes.

Energy efficiency

In refrigerated (reefer) container versions, high-cube containers often offer better energy efficiency:

Regular reefer containers: Require more energy to maintain temperature due to less insulation space.
High-cube reefer containers: Provide better insulation and air circulation, potentially reducing energy consumption for temperature control.

This efficiency can lead to cost savings on long-distance refrigerated shipments.

Understanding these key differences helps shippers and logistics professionals make informed decisions when selecting between regular and high-cube containers. The choice ultimately depends on the specific requirements of the cargo, transportation route, and overall logistics strategy.

Which specialized container types exist and how do their sizes differ?

The shipping industry has developed various specialized container types to accommodate diverse cargo needs. These specialized containers often have unique dimensions and features that set them apart from standard dry containers. Understanding these variations is crucial for efficient logistics planning and cargo handling.

cutaway_views_of_specialized_containers__e_g__reefer__tank__showing_internal_components_and_how_they_affect_cargo_space_4.jpg

Refrigerated containers (Reefers)

Reefer containers are designed to transport temperature-sensitive goods:

Sizes: Commonly available in 20-foot and 40-foot lengths, with 40-foot high-cube being popular.
Dimensions: Similar to standard containers, but with slightly reduced internal space due to insulation and cooling equipment.
Internal volume: A 40-foot high-cube reefer typically offers about 67 cubic meters (2,365 cubic feet) of usable space.
Temperature range: Usually -30°C to +30°C (-22°F to +86°F).

Open top containers

These containers have a removable roof for easy top-loading of oversized cargo:

Sizes: Available in 20-foot and 40-foot lengths.
Dimensions: Similar to standard containers, but with a removable tarpaulin roof.
Height: Can accommodate taller cargo that extends above the container walls.

Flat rack containers

Flat racks have collapsible sides for transporting oversized or irregularly shaped cargo:

Sizes: Typically 20-foot and 40-foot lengths.
Width: Standard 8 feet (2.44m) when sides are up.
Height: Varies, with some models having no side walls for maximum flexibility.

Tank containers

Designed for transporting liquids, gases, and powders:

Sizes: Most common is 20-foot length.
Capacity: Typically range from 21,000 to 26,000 liters (5,550 to 6,870 gallons).
Construction: Cylindrical tank within a rectangular frame matching standard container dimensions.

Ventilated containers

Used for cargo requiring air circulation:

Sizes: Usually 20-foot length.
Ventilation: Small openings along the upper and lower side rails allow air flow.
Internal dimensions: Slightly reduced compared to standard containers due to ventilation features.

Insulated containers

Designed for temperature-sensitive cargo without active refrigeration:

Sizes: Available in 20-foot and 40-foot lengths.
Insulation: Thick insulation reduces internal dimensions slightly.
Temperature control: Maintains internal temperature better than standard containers but doesn’t actively cool or heat.

Half height containers

Used for heavy, dense cargo that doesn’t require full container height:

Sizes: Typically 20-foot length.
Height: Usually half the height of a standard container, around 4’3″ (1.3m).
Weight capacity: Often have higher weight capacities than full-height containers due to their lower center of gravity.

Double door containers

Feature doors on both ends for easier loading and unloading:

Sizes: Available in 20-foot and 40-foot lengths.
Doors: Full-width doors on both ends.
Internal dimensions: Slightly reduced length due to additional door frame.

Garment containers

Specialized for hanging garments:

Sizes: Usually 40-foot high-cube.
Interior: Fitted with bars for hanging garments.
Doors: Often have a wider door opening for easier loading of clothing racks.

Bulk containers

Designed for transporting dry bulk cargo:

Sizes: Typically 20-foot length.
Loading hatches: Three hatches on the roof for loading.
Discharge: Fitted with a discharge hatch at one end for easy unloading.

This table summarizes the key differences in dimensions and capacities for some common specialized containers:

Container Type Common Lengths Special Features Capacity Difference from Standard
Reefer 20′, 40′, 40′ HC Insulation, cooling unit -5% to -10% internal volume
Open Top 20′, 40′ Removable roof Variable, can exceed standard height
Flat Rack 20′, 40′ Collapsible sides Unlimited height when sides down
Tank 20′ Cylindrical tank 21,000-26,000 liters liquid capacity
Ventilated 20′ Air vents -2% to -5% internal volume
Half Height 20′ Reduced height -50% height, higher weight capacity
Garment 40′ HC Hanging bars Specialized for clothing transport

Understanding these specialized container types and their dimensional differences is essential for selecting the most appropriate container for specific cargo needs. Each type offers unique advantages for particular goods, balancing factors such as temperature control, ease of loading, and cargo protection.

How do regional standards affect container sizes globally?

world_map_with_highlighted_regions__north_america__europe__asia__showing_popular_container_sizes_and_key_dimensional_differences_in_each_area_4.jpg

Regional standards play a significant role in shaping container sizes and specifications across the globe. While international standards exist to ensure interoperability, regional variations persist due to local regulations, infrastructure limitations, and specific industry needs. Understanding these regional differences is crucial for effective global logistics planning.

International Standards Organization (ISO) influence

The ISO has established global standards for shipping containers, which are widely adopted:

ISO container sizes:- 20-foot (1 TEU)
– 40-foot (2 TEU)
– 40-foot High Cube
– 45-foot

These ISO standards ensure global interoperability and facilitate seamless international trade. However, regional variations still exist within this framework.

North American standards

North America has some unique container standards that differ from global norms:

53-foot containers: Widely used for domestic intermodal transport in the United States and Canada.
– Length: 53 feet (16.15 meters)
– Width: 8.5 feet (2.59 meters)
– Height: 9.5 feet (2.89 meters)

48-foot containers: Previously common but now largely replaced by 53-foot containers.

These longer containers are optimized for North American road and rail infrastructure but are not typically used in international shipping.

European standards

European container standards are largely aligned with ISO norms, but with some regional preferences:

Pallet-wide containers: Slightly wider than standard containers to accommodate European pallets.
– Internal width: 2.44 meters (compared to 2.35 meters for standard ISO containers)

45-foot containers: More commonly used in Europe for road and short-sea shipping.
– Compatible with European truck length regulations

Swap bodies: Popular in European road and rail transport.
– Various lengths: 7.15 meters, 7.45 meters, 7.82 meters
– Not stackable like standard containers

Asian standards

Asian countries generally adhere to ISO standards, but some regional variations exist:

Japan’s domestic containers:
– 12-foot containers: Used for small-lot cargo transportation within Japan
– 10-foot containers: Used for specialized domestic transport

China’s domestic containers:
– Non-operating reefer (NOR) containers: Modified dry containers used for temperature-sensitive goods in domestic transport

Australian standards

Australia has some unique container specifications due to its road regulations:

High-cube curtain-sided containers: Used for domestic road transport
– Height: 4.3 meters (14.1 feet)
– Designed to maximize payload within Australian road height limits

Impact on global logistics

These regional variations in container standards have several implications for global logistics:

Intermodal challenges: Containers optimized for one region may face restrictions in others, requiring careful planning for international shipments.

Transloading requirements: Cargo may need to be transferred between different container types when moving between regions, adding time and cost to shipments.

Equipment availability: Specialized regional containers may have limited availability outside their primary area of use.

Port infrastructure: Ports must be equipped to handle various container sizes, including regional variants.

Shipping line strategies: Global shipping lines must manage a diverse fleet of containers to serve different regional markets effectively.

Understanding these regional standards and their impact on container sizes is essential for logistics professionals engaged in international trade. It allows for better planning, cost optimization, and efficient cargo handling across different global markets.

What factors should be considered when selecting a container size?

Selecting the appropriate container size is a critical decision in shipping and logistics. Several factors must be carefully considered to ensure efficient, cost-effective, and safe transportation of goods. Here are the key considerations when choosing a container size:

Cargo volume and weight

The volume and weight of the cargo are primary factors in container selection:

Volume: Calculate the total cubic meters or cubic feet of your shipment.
Weight: Determine the total weight of your cargo, including packaging.
Density: Consider the cargo’s density to optimize space utilization.

For dense, heavy cargo, a 20-foot container might be sufficient, while bulky, lightweight goods may require a 40-foot or larger container.

Nature of goods

The type of goods being shipped influences container choice:

Perishables: May require refrigerated containers (reefers).
Oversized items: Might need open-top or flat rack containers.
Hazardous materials: Often have specific container requirements for safety.
Fragile goods: May benefit from the additional space in larger containers for proper securing.

Transportation mode

Different transportation modes have varying container size limitations:

Ocean freight: Accommodates all standard container sizes.
Rail transport: May have height restrictions affecting high-cube containers.
Road transport: Length restrictions vary by country, impacting container size choices.
Intermodal shipping: Requires consideration of size limitations across all modes used.

Loading and unloading conditions

Consider the logistics at origin and destination:

Loading equipment: Ensure compatibility with available forklifts, cranes, or other machinery.
Access restrictions: Check for any size limitations at loading docks or warehouses.
Manual loading: Smaller containers might be preferable if goods are loaded by hand.

Cost considerations

Container size affects various cost elements:

Shipping rates: Larger containers often have lower per-unit shipping costs.
Handling fees: Some ports charge handling fees per container, regardless of size.
Trucking costs: Larger containers may incur higher trucking fees, especially in urban areas.
Consolidation opportunities: Larger containers allow for cargo consolidation, potentially reducing overall shipping costs.

Destination requirements

The final destination of the shipment can influence container size selection:

Port capabilities: Ensure the destination port can handle the chosen container size.
Inland transportation: Consider any size restrictions for road or rail transport at the destination.
Customer preferences: Some consignees may have specific container size requirements.

Frequency of shipments

The regularity of shipments affects container size decisions:

Frequent small shipments: Might benefit from consistent use of 20-foot containers.
Large, infrequent shipments: May be more suitable for 40-foot or larger containers.
Just-in-time inventory: Might require more frequent shipments in smaller containers.

Environmental considerations

Container size can impact the environmental footprint of shipping:

Fuel efficiency: Larger containers generally offer better fuel efficiency per unit of cargo.
Emissions: Optimizing container utilization can reduce overall emissions per shipment.
Return logistics: Consider the environmental impact of returning empty containers.

Special requirements

Some cargo may have unique needs that influence container size selection:

Temperature control: High-cube reefer containers offer more efficient temperature regulation.
Humidity sensitivity: Ventilated containers in specific sizes may be necessary.
Security concerns: Smaller containers may be preferable for high-value goods to minimize risk.

Future growth and flexibility

Consider potential changes in shipping needs:

Business growth: Choosing a container size that accommodates future volume increases.
Market expansion: Selecting sizes that work across various potential markets.
Seasonal fluctuations: Opting for sizes that can handle peak season volumes.

By carefully evaluating these factors, shippers can select the most appropriate container size for their specific needs. This decision impacts not only the immediate shipment but also overall supply chain efficiency and cost-effectiveness. Regularly reassessing container size choices as business needs evolve ensures ongoing optimization of shipping processes.

How do container sizes impact logistics and transportation efficiency?

Container sizes play a crucial role in shaping logistics and transportation efficiency across the global supply chain. The choice of container size influences various aspects of the shipping process, from cargo loading to final delivery. Understanding these impacts is essential for optimizing logistics operations and maximizing transportation efficiency.

Cargo consolidation and utilization

Container sizes directly affect how efficiently cargo can be consolidated:

Larger containers (40-foot, 45-foot):
– Allow for greater cargo consolidation, reducing the number of containers needed.
– Ideal for high-volume shippers or consolidated shipments from multiple suppliers.
– Can lead to lower per-unit shipping costs for large volumes.

Smaller containers (20-foot):
– Offer flexibility for smaller shipments or dense cargo.
– Reduce the risk of shipping partially empty containers.
– Allow for more precise inventory management in just-in-time systems.

Efficient cargo consolidation based on container size can significantly reduce transportation costs and improve overall logistics efficiency.

Vessel capacity and utilization

Container sizes impact how efficiently ships can be loaded and utilized:

TEU capacity: Ships are designed based on Twenty-foot Equivalent Units (TEUs).
– A mix of 20-foot and 40-foot containers allows for optimal space utilization on vessels.
– High-cube containers may limit stacking height in some vessel configurations.

Weight distribution: Proper distribution of different-sized containers is crucial for vessel stability and fuel efficiency.

Loading and unloading efficiency: The mix of container sizes affects port operations and turnaround times.

Optimizing the container size mix can lead to improved vessel utilization and reduced shipping costs.

Intermodal transportation

Different container sizes have varying impacts on intermodal efficiency:

Rail transport:
– Double-stacking of 40-foot containers on rail cars maximizes capacity.
– 20-foot containers may require special handling or result in unused space on rail cars.

Road transport:
– 40-foot and 45-foot containers are often more efficient for long-haul trucking.
– 20-foot containers provide flexibility for urban deliveries or weight-restricted routes.

Inland waterways:
– Barge configurations may favor certain container sizes for optimal loading.

Choosing the right container size for each leg of an intermodal journey can significantly enhance overall transportation efficiency.

Port and terminal operations

Container sizes influence port productivity and capacity:

Handling equipment: Cranes and container handlers are designed to accommodate various container sizes.
– Specialized equipment may be required for non-standard sizes.

Storage space: The mix of container sizes affects how efficiently terminal space can be utilized.
– Standardized sizes allow for more efficient stacking and organization.

Throughput: The ratio of different container sizes can impact port throughput and congestion.

Efficient handling of various container sizes is crucial for maintaining high port productivity.

Last-mile delivery

Container sizes have significant implications for final delivery logistics:

Urban deliveries: Smaller containers (20-foot) may be more suitable for navigating city streets and accessing tight delivery locations.

Rural or industrial deliveries: Larger containers (40-foot, 45-foot) might be more efficient for deliveries to spacious locations.

Transloading: The need to transfer cargo from international containers to domestic sizes (e.g., 53-foot in North America) impacts last-mile efficiency.

Matching container sizes to delivery requirements can optimize the final leg of the supply chain.

Inventory management

Container sizes affect inventory strategies and warehouse operations:

Just-in-time (JIT) inventory: Smaller, more frequent shipments in 20-foot containers may align better with JIT principles.

Bulk storage: Larger containers are often more efficient for transporting and storing bulk inventory.

Cross-docking: Container size choices can impact the efficiency of cross-docking operations in distribution centers.

Aligning container sizes with inventory management strategies can lead to more efficient supply chain operations.

Cost implications

The choice of container size has various cost impacts:

Shipping rates: Larger containers often offer lower per-unit shipping costs for full container loads (FCL).

Handling fees: Some ports and terminals charge handling fees per container, regardless of size.

Transportation costs: Trucking rates may vary based on container size, with larger containers potentially incurring higher fees.

Consolidation savings: Proper use of larger containers for consolidated shipments can lead to significant cost savings.

Balancing these cost factors is crucial for optimizing overall logistics expenses.

Environmental impact

Container sizes influence the environmental footprint of shipping:

Fuel efficiency: Larger containers generally offer better fuel efficiency per unit of cargo transported.

Emissions: Optimizing container utilization through appropriate size selection can reduce overall emissions per shipment.

Equipment lifecycle: The longevity and recyclability of different container sizes impact long-term environmental sustainability.

Considering the environmental aspects of container size choices aligns with growing sustainability concerns in logistics.

Supply chain flexibility

The mix of container sizes in a logistics network affects overall supply chain flexibility:

Demand fluctuations: Having access to various container sizes allows for better adaptation to changing demand patterns.

Market expansion: Flexibility in container sizes facilitates easier entry into new markets with different infrastructure capabilities.

Risk mitigation: A diverse container size portfolio can help mitigate risks associated with equipment shortages or route restrictions.

Maintaining flexibility through strategic container size choices enhances overall supply chain resilience.

In conclusion, container sizes have far-reaching impacts on logistics and transportation efficiency. From cargo consolidation and vessel utilization to last-mile delivery and environmental considerations, the choice of container size influences every stage of the supply chain. Logistics professionals must carefully consider these factors to optimize their operations, reduce costs, and enhance overall transportation efficiency. As global trade continues to evolve, the strategic selection and management of container sizes will remain a critical aspect of successful logistics planning.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *