Back to Search

FAO Aquaculture Production in Portugal (t)     n = 34
(See disclaimer below)

All Years  |   1950 - 1959  |   1960 - 1969  |   1970 - 1979  |   1980 - 1989  |   1990 - 1999  |   2000 - 2007  |        Back to Menu
Scientific name Fishing Area Unit 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007
Anguilla anguilla
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
0
15
0
40
0
50
0
60
333
60
285
590
3,189
566
3,248
501
2,818
6
42
267
2,963
260
3,250
127
1,169
502
4,700
976
8,979
7
67
16
152
12
114
7
67
1
10
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Anguilla anguilla
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
10
125
495
4,558
3
28
3
28
3
29
5
48
4
38
6
57
2
19
4
38
7
64
4
38
5
53
2
25
1
12
2
24
1
15
Argyrosomus regius
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
47
601
23
331
25
390
Carassius auratus
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
4
19
0
0
Cerastoderma edule
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,095
452
1,119
395
1,000
401
1,300
554
900
376
325
207
390
254
600
417
700
780
800
749
400
400
400
380
402
382
107
107
114
114
114
125
131
144
39
47
47
9
23
15
42
44
79
84
115
129
130
198
Crassostrea gigas
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
244
100
223
70
172
155
334
380
1,044
585
1,278
1,063
2,126
652
1,434
666
1,465
618
1,360
578
1,272
754
1,734
448
1,075
768
1,766
249
379
323
621
325
687
331
701
410
880
407
1,004
Dicentrarchus labrax
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
20
220
28
294
21
218
9
93
13
134
8
80
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Dicentrarchus labrax
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
5
0
10
0
20
0
30
0
35
314
42
322
52
453
52
481
52
472
5
56
2
26
3
27
8
95
83
933
120
1,320
237
2,489
306
3,182
506
5,212
500
5,150
711
7,110
653
6,726
925
9,528
808
3,959
1,384
8,047
1,235
7,862
1,530
10,159
1,584
10,442
1,391
10,410
Diplodus spp
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
13
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
13
0
0
Mollusca
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
24
0
0
1
4
0
0
0
0
0
0
0
0
4
14
2
6
Mugilidae
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
0
46
0
87
0
127
0
130
0
140
0
150
0
280
144
301
133
420
211
420
224
422
220
10
5
3
3
9
7
4
4
3
2
9
5
1
1
9
5
8
5
11
7
2
1
7
5
4
4
4
2
4
2
1
4
0
0
0
0
1
3
Mytilidae
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
11
19
61
92
59
74
136
163
380
418
136
163
455
501
310
341
287
344
273
328
213
256
424
181
280
209
193
98
276
169
373
183
290
187
Octopus spp
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Oncorhynchus mykiss
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
3
0
8
0
16
0
24
0
47
0
79
0
119
0
155
0
203
0
232
0
265
0
303
0
346
0
396
0
452
0
517
0
591
0
676
0
700
1,444
800
1,411
1,165
2,338
1,569
3,343
1,350
2,819
973
3,093
2,000
7,032
2,000
6,942
1,181
4,134
933
3,172
1,164
3,841
948
3,223
1,313
4,333
984
3,346
1,251
4,128
1,249
4,184
1,292
4,328
1,211
4,117
1,232
2,424
953
2,296
821
2,246
843
2,279
942
2,579
892
2,910
Osteichthyes
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Osteichthyes
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
6
24
0
0
3
12
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Osteichthyes
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
5
9
41
7
33
6
33
3
22
1
15
2
13
1
7
20
192
Ostrea edulis
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
9
59
18
126
9
63
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Ostreidae
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
98
225
187
430
172
262
94
183
107
303
191
388
270
580
305
732
Palaemonetes varians
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
Penaeus japonicus
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
6
84
0
0
22
153
3
46
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Psetta maxima
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
35
350
82
820
102
1,000
196
1,901
188
1,824
378
3,591
380
3,610
343
3,259
386
2,728
323
2,704
269
2,833
214
1,872
185
1,742
167
1,840
Ruditapes decussatus
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
23
184
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Ruditapes decussatus
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1,500
0
4,000
27,504
4,000
23,512
7,000
46,823
7,000
49,721
7,000
48,727
7,000
66,749
2,008
16,944
2,800
24,880
3,050
27,176
2,700
21,067
2,202
17,616
1,815
15,428
1,814
15,419
3,259
27,050
3,325
27,598
1,397
11,735
2,416
19,328
2,723
21,784
3,094
23,679
3,186
19,116
2,011
11,601
1,645
17,132
2,329
26,086
1,874
27,741
Salmo salar
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
100
700
120
840
100
750
0
0
0
0
0
0
0
0
4
30
250
1,750
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Salmo trutta
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
5
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
1
2
1
3
2
5
1
5
11
54
Scophthalmus rhombus
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
42
412
20
196
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sepia officinalis
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
4
1
4
1
4
1
4
0
0
1
4
0
0
0
0
0
0
0
0
0
0
0
0
Solea solea
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
2
0
4
0
2
0
30
0
34
0
35
242
35
207
37
249
38
272
39
273
4
46
2
25
3
42
5
68
4
54
2
27
5
68
8
108
7
95
10
130
5
68
10
130
17
221
6
60
4
52
4
60
11
179
9
130
8
126
Solen spp
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
2
3
9
1
2
0
0
2
6
Sparus aurata
Portugal
5 - Europe - Inland waters (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Sparus aurata
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
0
7
0
8
0
18
0
23
0
35
336
45
369
67
625
67
663
69
670
19
242
105
1,285
295
3,967
369
4,896
289
2,526
404
3,434
417
3,545
519
4,412
742
6,233
1,221
10,134
1,351
10,808
1,815
14,520
1,762
14,096
1,855
8,406
1,449
7,884
1,685
11,061
1,519
9,348
1,623
10,842
1,930
12,565
Thunnus thynnus
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
21
11
266
13
328
Venerupis pullastra
Portugal
27 - Atlantic, Northeast (t)
(US$'000)
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
2
16
0
0
0
0
1
8
0
0
0
0
1
7
1
7
0
0
0
0
0
0
2
12
4
28
4
25
Total: 0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
3
0
8
0
16
0
24
0
47
0
79
0
119
0
155
0
203
0
232
0
265
0
309
0
394
0
489
0
599
0
682
0
839
0
2,463
0
6,240
0
6,402
0
10,331
0
11,012
0
10,433
0
8,549
0
4,968
0
6,277
0
6,402
0
5,970
0
6,561
0
4,981
0
5,364
0
7,185
0
7,536
0
6,268
0
7,537
0
8,209
0
8,288
0
8,033
0
6,700
0
6,696
0
7,893
0
7,473
0
Note: If marine mammals and crocodiles are included in this list they are not accounted for in the Totals because they are reported in numbers and not in tonnes.

Disclaimer: This service is offered by FishBase and may not be compliant with FAO INFORMATION DISSEMINATION quality assurance rules. FAO statistics can be downloaded or queried online at the FAO Fisheries and Aquaculture Statistics page.
cfm script by eagbayani, 23.09.02 ,  php script by cmilitante, 23.11.09 ,  last modified by mortiz, 9:26 AM 29.06.10