Reporter | TradeFlow | ProductCode | Product Description | Year | Partner | Trade Value 1000USD | Quantity | Quantity Unit |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | World | 3,848,135.40 | 2,308,010,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | United Kingdom | 430,584.28 | 410,236,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | United States | 336,066.64 | 68,105,700 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Russian Federation | 204,409.34 | 71,421,400 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | China | 185,436.28 | 145,011,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Norway | 141,567.35 | 68,186,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Turkey | 131,420.65 | 56,615,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Saudi Arabia | 126,227.88 | 61,449,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Switzerland | 123,633.66 | 70,619,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Brazil | 110,571.22 | 39,796,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Ukraine | 100,691.89 | 51,237,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Thailand | 90,235.41 | 41,564,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Vietnam | 69,911.26 | 40,118,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mexico | 68,237.26 | 19,015,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Philippines | 65,357.44 | 71,324,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Iraq | 57,538.46 | 42,011,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Algeria | 55,370.75 | 24,494,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Serbia, FR(Serbia/Montenegro) | 53,688.64 | 37,549,100 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Israel | 52,869.01 | 29,802,100 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Chile | 50,159.35 | 24,270,700 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Morocco | 48,551.30 | 23,912,600 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | South Africa | 47,492.96 | 14,723,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Indonesia | 46,925.88 | 49,307,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Other Asia, nes | 44,117.67 | 20,032,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Korea, Rep. | 44,018.70 | 26,578,900 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Uganda | 43,772.54 | 50,709,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Japan | 42,719.08 | 23,491,600 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Canada | 40,155.17 | 11,611,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | India | 38,250.80 | 13,456,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Ecuador | 35,520.74 | 21,595,700 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Cote d'Ivoire | 34,154.66 | 33,856,400 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bosnia and Herzegovina | 32,367.87 | 33,901,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Belarus | 31,201.68 | 10,522,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Australia | 30,874.77 | 10,223,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Albania | 30,690.77 | 23,876,900 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | United Arab Emirates | 30,668.74 | 19,885,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bangladesh | 29,703.78 | 12,124,900 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Egypt, Arab Rep. | 28,070.26 | 12,782,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Yemen | 25,730.68 | 29,182,900 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Cameroon | 24,754.49 | 22,449,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Armenia | 23,847.90 | 15,650,400 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Colombia | 23,105.03 | 11,061,300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Senegal | 22,960.39 | 17,145,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Ghana | 22,605.11 | 29,570,600 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Madagascar | 19,396.32 | 12,120,400 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Pakistan | 18,801.52 | 8,076,260 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Peru | 18,135.30 | 7,415,630 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Kazakhstan | 18,039.73 | 9,022,870 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Jordan | 17,818.56 | 9,813,460 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Georgia | 17,453.27 | 10,721,100 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Moldova | 17,362.88 | 11,055,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Singapore | 17,230.91 | 4,716,820 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Kenya | 17,107.82 | 15,849,700 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Malaysia | 16,220.94 | 9,550,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Iceland | 16,111.55 | 19,543,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Uzbekistan | 15,732.69 | 8,184,380 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Nigeria | 15,732.53 | 9,965,930 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Tunisia | 14,992.64 | 6,178,550 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Kuwait | 14,605.68 | 9,802,410 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Myanmar | 14,223.47 | 26,164,400 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mali | 12,258.21 | 14,409,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Guatemala | 12,220.45 | 5,783,440 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mauritius | 12,189.53 | 7,211,160 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Iran, Islamic Rep. | 11,897.95 | 3,422,910 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Libya | 11,776.14 | 10,690,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Dominican Republic | 11,510.15 | 4,403,370 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Lebanon | 10,304.32 | 6,808,990 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Sudan | 10,277.85 | 7,774,360 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Panama | 8,833.56 | 2,976,880 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Qatar | 8,115.16 | 7,225,550 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Curaçao | 7,863.91 | 4,408,640 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Guinea | 7,757.16 | 9,217,710 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Costa Rica | 7,505.57 | 3,473,050 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | North Macedonia | 7,480.19 | 5,589,830 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Kyrgyz Republic | 7,116.32 | 4,960,980 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Suriname | 7,106.69 | 7,701,490 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Jamaica | 6,185.90 | 2,064,650 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Azerbaijan | 6,093.14 | 3,041,020 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Hong Kong, China | 5,910.72 | 1,628,660 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Argentina | 5,698.16 | 1,667,800 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Angola | 5,164.02 | 4,637,130 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Faeroe Islands | 5,095.85 | 5,612,190 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Oman | 5,081.33 | 3,400,270 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | New Zealand | 4,876.94 | 1,958,820 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Trinidad and Tobago | 4,768.50 | 2,699,490 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | French Polynesia | 4,683.46 | 7,875,350 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Ethiopia(excludes Eritrea) | 4,547.13 | 2,697,670 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Honduras | 4,542.96 | 1,744,480 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Cambodia | 4,136.16 | 2,857,230 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Uruguay | 3,919.07 | 2,031,940 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bahrain | 3,790.26 | 3,473,970 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Tanzania | 3,530.29 | 3,694,020 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Venezuela | 3,524.83 | 1,041,270 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Congo, Rep. | 3,488.82 | 3,780,580 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Sri Lanka | 3,476.31 | 3,266,310 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Aruba | 3,041.66 | 3,315,200 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bolivia | 3,027.09 | 1,452,250 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Gabon | 2,839.22 | 3,806,270 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Tajikistan | 2,753.43 | 1,577,360 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Cuba | 2,621.96 | 4,119,220 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Benin | 2,398.54 | 2,026,430 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Cape Verde | 2,363.94 | 3,706,670 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Belize | 2,253.23 | 1,729,980 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Guyana | 2,231.91 | 1,532,940 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Montenegro | 2,214.80 | 1,424,930 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Paraguay | 2,209.70 | 1,144,490 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | New Caledonia | 2,083.16 | 1,447,110 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Syrian Arab Republic | 2,077.93 | 1,441,860 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Rwanda | 1,809.94 | 1,416,490 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mozambique | 1,730.32 | 794,046 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | San Marino | 1,634.54 | 1,235,920 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bonaire | 1,610.37 | 2,165,990 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Andorra | 1,537.95 | 1,905,530 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Unspecified | 1,476.82 | 869,827 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | El Salvador | 1,463.78 | 589,251 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Sao Tome and Principe | 1,456.42 | 3,363,270 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Togo | 1,326.64 | 1,838,610 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Barbados | 1,259.05 | 557,608 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Burkina Faso | 1,256.52 | 1,235,270 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Congo, Dem. Rep. | 1,156.83 | 1,135,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mongolia | 1,039.80 | 485,105 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Nepal | 964.73 | 432,437 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Sierra Leone | 841.27 | 925,803 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Nicaragua | 691.99 | 157,484 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Zambia | 643.29 | 453,588 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Afghanistan | 608.12 | 259,055 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Unspecified | 501.69 | 304,130 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Equatorial Guinea | 427.53 | 871,072 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Greenland | 408.47 | 761,185 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Liberia | 403.92 | 302,568 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Somalia | 385.36 | 511,430 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Gibraltar | 347.78 | 75,638 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Zimbabwe | 316.56 | 111,606 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Gambia, The | 274.72 | 387,907 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Maldives | 273.62 | 232,502 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Chad | 223.86 | 212,113 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Brunei | 220.59 | 198,286 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Lesotho | 206.38 | 128,250 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Mauritania | 164.34 | 139,450 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | St. Lucia | 152.47 | 137,703 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Turkmenistan | 144.88 | 70,721 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Lao PDR | 131.35 | 97,399 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | St. Vincent and the Grenadines | 125.38 | 151,500 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Comoros | 122.44 | 228,682 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Burundi | 119.21 | 83,013 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Namibia | 100.96 | 43,245 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bunkers | 92.12 | 261,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Saint Maarten (Dutch part) | 82.56 | 41,476 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Occ.Pal.Terr | 78.96 | 8,249 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bhutan | 78.93 | 44,000 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Holy See | 60.52 | 95,715 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Eswatini | 40.46 | 23,807 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Macao | 25.78 | 16,020 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Djibouti | 17.99 | 5,608 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Saint Pierre and Miquelon | 12.62 | 13,227 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Seychelles | 11.91 | 3,725 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Guinea-Bissau | 9.47 | 5,408 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Fiji | 4.07 | 107 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Dominica | 3.00 | 2,142 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | British Virgin Islands | 2.56 | 1,116 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Bahamas, The | 2.34 | 14 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Vanuatu | 2.29 | 384 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Niger | 0.88 | 304 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Grenada | 0.80 | 300 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | East Timor | 0.67 | 1,575 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Haiti | 0.13 | 70 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Malawi | 0.12 | 60 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Antigua and Barbuda | 0.09 | 22 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Wallis and Futura Isl. | 0.08 | 47 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Saint Barthélemy | 0.07 | 127 | Kg |
European Union | Export | 230990 | Other preparations of a kind used in animal fee | 2023 | Central African Republic | 0.03 | 10 | Kg |
HS Nomenclature used HS 1988/92 (H0)HS Code 230990: Other preparations of a kind used in animal feePlease note: Exports is gross exports and Imports is gross imports