Tuesday September 9, 1980
. . . where the 1970s live forever!

National League pitching statistics through games of Tuesday, September 9, 1980

   Club          W   L   ERA   G   CG  SV   IP     H    R    ER   HR   BB   SO
Houston         78  60  3.14  138  24  33  1261  1167  507  440   57  413  789
Los Angeles     79  59  3.19  138  22  35  1243  1117  485  440   92  389  702
San Francisco   67  71  3.43  138  25  29  1244  1233  541  474   80  418  694
Montreal        75  63  3.55  138  26  33  1241  1249  550  490   88  403  689
Pittsburgh      72  67  3.59  139  20  37  1253  1229  555  499  100  388  701
Philadelphia    74  63  3.60  137  22  34  1243  1222  560  497   75  452  737
San Diego       61  78  3.71  140  12  34  1262  1276  571  520   84  460  630
Chicago         54  83  3.82  137  12  30  1252  1286  602  531   94  493  778
New York        59  79  3.88  138  15  29  1232  1233  595  531  127  443  770
Atlanta         71  67  3.92  138  27  29  1228  1208  595  535  121  397  608
St. Louis       62  75  3.94  137  30  22  1226  1232  605  537   77  417  537
Cincinnati      76  63  3.98  140  24  34  1251  1232  592  554   98  436  705

 League Leaders        W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Don Sutton (LAN)      10   4  2.15  26  26   4   0   2  176  131   45   42   17   36  110
Jerry Reuss (LAN)     16   5  2.24  32  24   8   3   6  197  156   58   49   10   33   93
Steve Carlton (PHI)   21   8  2.34  33  33  11   0   2  262  209   76   68   12   80  252
Pat Zachry (NYN)       6  10  2.84  25  23   7   0   3  152  135   56   48   14   52   79
Steve Rogers (MON)    14  10  2.90  32  32  12   0   4  242  215   86   78   15   72  135
Vida Blue (SFN)       13   7  2.91  26  26   9   0   2  189  171   66   61   12   47  107
Ed Whitson (SFN)       9  10  3.05  28  28   5   0   2  177  178   73   60    6   46   76
Scott Sanderson (MON) 14   8  3.11  28  28   6   0   2  176  173   64   61   13   50  104
Burt Hooton (LAN)     13   5  3.13  28  27   4   1   2  181  159   67   63   19   52  101
Ken Forsch (HOU)      10  12  3.26  28  28   4   0   3  193  207   80   70   13   38   77

 Atlanta               W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Rick Camp              5   4  2.12  65   0   0  14   0   89   81   24   21    3   25   27
Larry Bradford         3   4  2.70  49   0   0   4   0   50   47   20   15    3   22   29
Phil Niekro           13  14  3.74  34  32  10   1   3  233  216  104   97   28   72  151
Tommy Boggs            9   9  3.75  28  22   3   0   2  163  157   75   68   14   41   75
Preston Hanna          1   0  3.76  26   1   0   0   0   65   53   27   27    3   39   32
Doyle Alexander       13   8  4.01  30  30   7   0   1  200  190  100   89   17   64   99
Gene Garber            5   5  4.04  56   0   0   7   0   71   77   39   32    6   21   40
Al Hrabosky            4   1  4.06  39   0   0   3   0   51   43   26   23    8   26   28
Rick Matula            9  12  4.74  28  27   3   0   1  158  176   93   83   16   54   59
Larry McWilliams       9  10  4.86  26  26   4   0   1  148  168   87   80   23   33   68

 Chicago               W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Bill Caudill           1   5  2.18  61   2   0   0   0  107   82   30   26    9   51   95
Bruce Sutter           5   7  2.30  52   0   0  26   0   90   79   27   23    4   28   68
Dick Tidrow            6   5  2.73  72   0   0   4   0   99   81   38   30    7   45   83
Rick Reuschel         11  10  3.32  33  33   6   0   0  225  246   93   83   10   66  128
Doug Capilla           2   6  3.41  33   9   0   0   0   71   62   32   27    7   44   41
Lee Smith              0   0  3.60   5   0   0   0   0    5    5    3    2    0    3    3
Mike Krukow            8  14  4.40  30  30   3   0   0  180  176  103   88   12   72  111
Randy Martz            0   1  4.50   1   1   0   0   0    6    5    3    3    0    5    2
Willie Hernandez       1   9  4.65  46   7   0   0   0  103  111   58   53    8   41   68
George Riley           0   4  4.68  20   0   0   0   0   33   35   22   17    2   18   13
Dennis Lamp           10  11  4.78  36  33   2   0   1  185  226  104   98   13   70   75
Lynn McGlothen        10  11  4.90  34  22   1   0   1  149  178   89   81   22   50   91

 Cincinnati            W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Sheldon Burnside       1   0  2.08   6   0   0   0   0    4    6    1    1    1    0    2
Tom Hume               7  10  2.68  67   0   0  22   0  114  105   38   34    5   32   53
Joe Price              6   2  3.25  19  10   2   0   0   91   76   34   33    9   29   38
Frank Pastore         11   6  3.27  22  22   7   0   2  151  137   60   55    9   33   87
Mario Soto             9   5  3.32  48   8   2   4   0  157  107   62   58   10   73  154
Paul Moskau            9   6  3.87  31  17   2   2   1  144  135   63   62   12   39   89
Charlie Leibrandt     10   8  4.08  31  25   5   0   2  159  178   74   72   11   51   57
Tom Seaver             7   7  4.43  21  21   2   0   0  126  116   67   62   22   45   77
Mike Lacoss            8  10  4.63  29  27   4   0   2  154  184   91   79    8   61   52
Bill Bonham            2   1  4.74   4   4   0   0   0   19   21   10   10    1    5   13
Doug Bair              1   6  4.79  54   0   0   6   0   73   84   40   39    7   33   55
Dave Tomlin            3   0  5.54  27   0   0   0   0   26   38   17   16    2   11    6
Bruce Berenyi          2   2  7.81   6   6   0   0   0   28   34   26   24    1   23   19
Jay Howell             0   0 19.29   4   0   0   0   0    2    7    5    5    0    0    1
Geoff Combe            0   0 27.00   1   0   0   0   0    1    4    4    4    0    1    2

 Houston               W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
J.R. Richard          10   4  1.90  17  17   4   0   4  114   65   31   24    2   40  119
Dave Smith             6   5  2.09  48   0   0   6   0   86   80   22   20    1   30   66
Joe Sambito            8   4  2.30  55   0   0  14   0   78   52   24   20    3   19   70
Vern Ruhle             9   3  2.54  23  17   3   0   1  124  121   44   35    7   26   45
Frank Lacorte          8   4  2.82  49   0   0  10   0   77   57   26   24    3   42   60
Ken Forsch            10  12  3.26  28  28   4   0   3  193  207   80   70   13   38   77
Nolan Ryan             9   8  3.31  29  29   4   0   2  196  162   84   72    8   91  159
Joaquin Andujar        2   5  3.65  30  11   0   2   0   99  108   43   40    4   31   56
Joe Niekro            15  11  3.89  31  30   9   0   2  210  231  106   91    9   67  104
Bert Roberge           1   0  4.19  10   0   0   0   0   19   15    9    9    2    7    8
Gordie Pladson         0   4  4.50   9   6   0   0   0   38   34   22   19    3   16   12
Randy Niemann          0   0  5.47  18   0   0   1   0   26   35   16   16    2    6   13

 Los Angeles           W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Terry Forster          0   0  1.13   5   0   0   0   0    8    4    1    1    0    1    2
Steve Howe             6   7  1.66  48   0   0  15   0   70   64   21   13    1   16   32
Joe Beckwith           3   3  1.79  32   0   0   0   0   50   51   14   10    1   17   35
Don Sutton            10   4  2.15  26  26   4   0   2  176  131   45   42   17   36  110
Jerry Reuss           16   5  2.24  32  24   8   3   6  197  156   58   49   10   33   93
Bobby Castillo         6   6  2.77  49   0   0   4   0   81   56   26   25    3   38   47
Burt Hooton           13   5  3.13  28  27   4   1   2  181  159   67   63   19   52  101
Bob Welch             12   9  3.46  28  28   3   0   2  192  173   80   74   14   70  126
Dave Goltz             7   7  4.67  30  22   2   1   2  139  156   77   72   11   50   73
Don Stanhouse          2   2  4.87  15   0   0   5   0   20   21   11   11    4   11    5
Charlie Hough          1   3  5.57  19   1   0   1   0   32   37   21   20    4   21   25
Rick Sutcliffe         3   8  5.66  36  10   1   5   1   95  109   64   60    8   44   53

 Montreal              W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Woodie Fryman          5   4  2.15  52   0   0  16   0   71   52   19   17    1   26   51
John D'Acquisto        0   2  2.70   9   0   0   2   0   17   12    7    5    0    9   13
Steve Rogers          14  10  2.90  32  32  12   0   4  242  215   86   78   15   72  135
Elias Sosa             8   5  3.09  61   0   0   9   0   84   87   30   29    5   18   51
Scott Sanderson       14   8  3.11  28  28   6   0   2  176  173   64   61   13   50  104
David Palmer           6   4  3.16  20  15   1   0   0  103  101   46   36    9   25   57
Stan Bahnsen           7   5  3.23  49   0   0   2   0   78   70   36   28    6   27   40
Bill Gullickson        7   4  3.31  19  14   3   0   1  106  103   42   39    5   41   81
Charlie Lea            5   5  3.32  17  16   0   0   0   89   84   40   33    4   46   45
Fred Norman            4   4  4.09  46   8   2   4   0   95   92   48   43    8   39   54
Bill Lee               3   6  5.42  18  17   2   0   0  100  141   66   60   12   21   28
Dale Murray            0   1  6.14  16   0   0   0   0   29   39   23   20    3   12   16
Ross Grimsley          2   4  6.31  11   7   0   0   0   41   61   31   29    5   12   11
Hal Dues               0   1  8.68   4   1   0   0   0    9   16    9    9    1    4    2
Tommy Hutton           0   0 27.00   1   0   0   0   0    1    3    3    3    1    1    1

 New York              W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Dyar Miller            0   1  2.20  22   0   0   0   0   33   34    8    8    1    9   21
Jeff Reardon           7   7  2.80  53   0   0   5   0   90   75   31   28    9   41   85
Pat Zachry             6  10  2.84  25  23   7   0   3  152  135   56   48   14   52   79
Mike Scott             0   0  3.00   1   1   0   0   0    6    7    2    2    1    2    6
Neil Allen             5   8  3.31  52   0   0  22   0   87   74   35   32    6   35   70
Craig Swan             5   9  3.58  21  21   4   0   1  128  117   59   51   20   30   79
Tom Hausman            6   4  3.64  54   4   0   1   0  121  122   58   49   11   25   53
Ray Burris             7  10  3.88  24  24   1   0   0  139  147   69   60   15   43   74
Mark Bomback           9   6  4.14  31  20   2   0   1  135  151   67   62   16   45   55
Ed Glynn               3   3  4.24  36   0   0   1   0   51   49   26   24    5   23   31
Roy Lee Jackson        1   4  4.38  15   8   1   0   0   49   52   26   24    3   15   47
Pete Falcone           6   9  4.90  31  21   0   0   0  132  141   82   72   16   52   94
John Pacella           3   4  5.20  31  15   0   0   0   83   89   51   48    5   59   67
Kevin Kobel            1   4  7.03  14   1   0   0   0   24   36   21   19    5   11    8
Ed Lynch               0   0 27.00   1   0   0   0   0    1    4    4    4    0    1    1

 Philadelphia          W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Marty Bystrom          0   0  0.00   1   0   0   0   0    1    0    0    0    0    0    0
Tug McGraw             1   4  1.90  45   0   0  17   0   71   52   15   15    3   23   55
Steve Carlton         21   8  2.34  33  33  11   0   2  262  209   76   68   12   80  252
Warren Brusstar        2   0  2.97  19   0   0   0   0   30   31   10   10    1   11   18
Dan Larson             0   5  3.15  12   7   0   0   0   46   46   24   16    4   24   17
Kevin Saucier          6   3  3.35  36   0   0   0   0   43   43   18   16    1   20   22
Dickie Noles           1   4  3.40  42   3   0   6   0   77   75   34   29    5   37   54
Dick Ruthven          14   9  3.74  28  28   6   0   1  190  212   90   79    8   57   71
Ron Reed               7   4  3.98  48   0   0   8   0   84   81   39   37    4   27   49
Nino Espinosa          3   5  4.15  11  11   1   0   0   69   69   36   32    9   19   12
Lerrin LaGrow          0   2  4.15  25   0   0   3   0   39   42   22   18    5   17   21
Scott Munninghoff      0   0  4.50   4   0   0   0   0    6    8    3    3    0    5    2
Bob Walk              10   4  4.66  22  22   2   0   0  127  136   71   66    6   59   73
Larry Christenson      5   1  4.73  11  11   0   0   0   53   48   30   28    2   20   36
Randy Lerch            4  14  4.98  26  22   2   0   0  145  170   92   80   15   53   55

 Pittsburgh            W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Rod Scurry             0   2  2.21  19   0   0   0   0   37   23   12    9    2   17   27
Eddie Solomon          7   3  2.76  24  12   2   0   0   98   95   44   30    8   37   34
Grant Jackson          8   3  2.81  55   0   0   8   0   64   64   21   20    3   19   26
Enrique Romo           5   5  3.24  63   0   0   9   0  106  102   45   38    9   22   67
Kent Tekulve           8   9  3.29  67   0   0  19   0   79   79   33   29    5   37   40
Jim Bibby             15   5  3.38  30  29   5   0   1  205  184   83   77   17   73  125
Mark Lee               0   1  3.38   2   0   0   0   0    3    2    1    1    0    0    1
Jim Rooker             2   2  3.50   4   4   0   0   0   18   16    7    7    0   12    8
Bert Blyleven          7  11  3.85  30  28   4   0   2  189  191   88   81   20   50  153
John Candelaria       10  13  3.86  31  31   7   0   0  212  221   99   91   13   47   86
Andy Hassler           0   0  3.86   6   0   0   0   0   12    9    6    5    2    4    4
Dave Roberts           0   1  3.86   2   0   0   0   0    2    2    1    1    0    1    1
Rick Rhoden            5   4  4.10  16  15   1   0   0   99  102   48   45    9   31   52
Don Robinson           5   8  4.33  24  19   1   1   0  123  131   61   59   12   35   73
Pascual Perez          0   0  4.50   1   1   0   0   0    6    7    3    3    0    1    4
Mickey Mahler          0   0  Inf    1   0   0   0   0    0    1    3    3    0    2    0

 San Diego             W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Rollie Fingers         9   8  2.72  58   0   0  20   0   93   90   30   28    3   27   63
Juan Eichelberger      4   0  3.13  11   9   0   0   0   63   52   27   22    6   41   29
Gary Lucas             5   7  3.30  35  18   0   2   0  134  124   54   49    6   36   76
Rick Wise              6   6  3.52  24  24   1   0   0  138  151   57   54   12   34   55
Bob Shirley           10  10  3.65  54   9   1   7   0  111  124   49   45    8   43   55
John Curtis            7   8  3.74  26  23   4   0   0  154  152   73   64    9   59   53
John D'Acquisto        2   3  3.76  39   0   0   1   0   67   67   29   28    2   36   44
Steve Mura             6   7  3.87  33  19   2   2   0  140  125   65   60    8   72   91
Randy Jones            5  13  3.91  24  24   4   0   3  154  165   71   67   14   29   53
Dennis Kinney          4   5  4.07  44   0   0   1   0   77   73   41   35    3   34   39
Eric Rasmussen         3  10  4.43  36  13   0   1   0  104  122   57   51    9   33   47
Mike Armstrong         0   0  4.73  10   0   0   0   0   13   13    8    7    1   13   14
Dennis Blair           0   1  6.43   5   1   0   0   0   14   18   10   10    3    3   11

 San Francisco         W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Al Holland             5   3  1.57  46   0   0   5   0   69   61   17   12    2   30   59
Mike Rowland           1   0  2.04  11   0   0   0   0   18    9    4    4    1    5    6
Greg Minton            3   5  2.11  62   0   0  18   0   85   74   23   20    0   31   37
Vida Blue             13   7  2.91  26  26   9   0   2  189  171   66   61   12   47  107
Jeff Stember           0   0  3.00   1   1   0   0   0    3    2    3    1    1    2    0
Ed Whitson             9  10  3.05  28  28   5   0   2  177  178   73   60    6   46   76
Tom Griffin            3   1  3.09  36   0   0   0   0   76   57   27   26    7   32   59
Gary Lavelle           6   6  3.19  51   0   0   6   0   79   81   33   28    3   29   49
Bob Knepper            9  15  4.11  32  31   8   0   1  204  233  109   93   13   57   98
John Montefusco        4   7  4.11  21  16   1   0   0  112  115   57   51   15   38   84
Allen Ripley           7   9  4.12  20  17   2   0   0   98  101   50   45    8   34   52
Alan Hargesheimer      4   4  4.42  11  11   0   0   0   57   62   30   28    1   28   31
Bill Bordley           2   3  4.70   8   6   0   0   0   31   34   19   16    3   21   11
Randy Moffitt          1   1  4.86  13   0   0   0   0   17   18   10    9    2    4   10
Ed Halicki             0   0  5.40  11   2   0   0   0   25   29   15   15    5   10   14
Phil Nastu             0   0  8.10   3   0   0   0   0    3    4    3    3    1    3    0
Fred Breining          0   0 10.80   2   0   0   0   0    2    4    2    2    0    1    1

 St. Louis             W   L   ERA   G  GS  CG  SV  SHO  IP    H    R   ER   HR   BB   SO
Jeff Little            0   0  0.00   2   0   0   0   0    3    3    0    0    0    2    3
John Littlefield       4   3  2.78  44   0   0   8   0   55   55   22   17    1   14   18
Don Hood               4   5  2.91  32   7   1   0   0   80   82   34   26    2   32   32
John Fulgham           4   6  3.38  15  14   4   0   1   85   66   33   32    7   32   48
Pete Vuckovich        10   9  3.39  28  26   7   1   3  191  173   83   72   16   58  112
Bob Forsch            11   8  3.48  28  28   7   0   0  194  199   87   75    9   28   79
Kim Seaman             3   1  3.66  21   0   0   3   0   20   13    8    8    2   12    8
John Urrea             4   1  3.74  23   1   0   1   0   53   49   25   22    2   30   32
Pedro Borbon           1   0  3.79  10   0   0   1   0   19   17   10    8    3   10    4
John Martin            1   1  3.94   4   1   0   0   0   16   14    7    7    1    2    7
George Frazier         0   3  4.02  15   0   0   2   0   16   20    7    7    1    5    7
Jim Kaat               6   7  4.09  43  13   5   4   1  117  125   59   53    6   31   30
Silvio Martinez        5   9  4.38  24  19   2   0   0  117  119   68   57    7   46   38
Bob Sykes              6  10  4.64  27  19   4   0   3  126  134   67   65   12   54   50
Roy Thomas             2   3  4.75  24   5   0   0   0   55   59   32   29    3   25   22
Jim Otten              0   5  6.15  26   4   0   0   0   45   62   35   31    1   24   29
Donnie Moore           1   1  6.23  11   0   0   0   0   22   25   15   15    1    5   10
Mark Littell           0   2  9.28  14   0   0   2   0   11   14   11   11    2    7    7
Darold Knowles         0   1 10.80   2   0   0   0   0    2    3    2    2    1    0    1

The information used here was obtained free of charge from and is copyrighted by Retrosheet.
Interested parties may contact Retrosheet at "www.retrosheet.org".

















League Leaders

Wins:

  S. Carlton (PHI)         21
  J. Reuss (LAN)           16
  J. Bibby (PIT)           15
  J. Niekro (HOU)          15
  S. Rogers (MON)          14
  D. Ruthven (PHI)         14
  S. Sanderson (MON)       14
  D. Alexander (ATL)       13
  V. Blue (SFN)            13
  B. Hooton (LAN)          13

Losses:

  B. Knepper (SFN)         15
  M. Krukow (CHN)          14
  R. Lerch (PHI)           14
  P. Niekro (ATL)          14
  J. Candelaria (PIT)      13
  R. Jones (NYA)           13
  K. Forsch (HOU)          12
  R. Matula (ATL)          12
  B. Blyleven (PIT)        11
  D. Lamp (CHN)            11

Complete Games:

  S. Rogers (MON)          12
  S. Carlton (PHI)         11
  P. Niekro (ATL)          10
  V. Blue (SFN)             9
  J. Niekro (HOU)           9
  B. Knepper (SFN)          8
  J. Reuss (LAN)            8
  D. Alexander (ATL)        7
  J. Candelaria (PIT)       7
  B. Forsch (SLN)           7

Saves:

  B. Sutter (CHN)          26
  N. Allen (NYN)           22
  T. Hume (CIN)            22
  R. Fingers (SDN)         20
  K. Tekulve (PIT)         19
  G. Minton (SFN)          18
  T. McGraw (PHI)          17
  W. Fryman (MON)          16
  S. Howe (LAN)            15
  R. Camp (ATL)            14

Shutouts:

  J. Reuss (LAN)            6
  J. Richard (CHN)          4
  S. Rogers (MON)           4
  K. Forsch (HOU)           3
  R. Jones (NYA)            3
  P. Niekro (ATL)           3
  B. Sykes (CAL)            3
  P. Vuckovich (SLN)        3
  P. Zachry (NYN)           3
  V. Blue (SFN)             2

Innings Pitched:

  S. Carlton (PHI)      262.0
  S. Rogers (MON)       241.2
  P. Niekro (ATL)       233.1
  R. Reuschel (CHN)     224.2
  J. Candelaria (PIT)   212.1
  J. Niekro (HOU)       210.1
  J. Bibby (PIT)        205.1
  B. Knepper (SFN)      203.2
  D. Alexander (ATL)    199.2
  J. Reuss (LAN)        197.0

Hits:

  R. Reuschel (CHN)       246
  B. Knepper (SFN)        233
  J. Niekro (HOU)         231
  D. Lamp (CHN)           226
  J. Candelaria (PIT)     221
  P. Niekro (ATL)         216
  S. Rogers (MON)         215
  D. Ruthven (PHI)        212
  S. Carlton (PHI)        209
  K. Forsch (HOU)         207

Runs:

  B. Knepper (SFN)        109
  J. Niekro (HOU)         106
  D. Lamp (CHN)           104
  P. Niekro (ATL)         104
  M. Krukow (CHN)         103
  D. Alexander (ATL)      100
  J. Candelaria (PIT)      99
  R. Matula (ATL)          93
  R. Reuschel (CHN)        93
  R. Lerch (PHI)           92

Home Runs:

  P. Niekro (ATL)          28
  L. McWilliams (ATL)      23
  L. McGlothen (CHN)       22
  T. Seaver (CIN)          22
  B. Blyleven (PIT)        20
  C. Swan (SLN)            20
  B. Hooton (LAN)          19
  D. Alexander (ATL)       17
  J. Bibby (PIT)           17
  D. Sutton (LAN)          17

Walks:

  N. Ryan (HOU)            91
  S. Carlton (PHI)         80
  J. Bibby (PIT)           73
  M. Soto (CIN)            73
  M. Krukow (CHN)          72
  S. Mura (SDN)            72
  P. Niekro (ATL)          72
  S. Rogers (MON)          72
  D. Lamp (CHN)            70
  B. Welch (LAN)           70

Strikeouts:

  S. Carlton (PHI)        252
  N. Ryan (HOU)           159
  M. Soto (CIN)           154
  B. Blyleven (PIT)       153
  P. Niekro (ATL)         151
  S. Rogers (MON)         135
  R. Reuschel (CHN)       128
  B. Welch (LAN)          126
  J. Bibby (PIT)          125
  J. Richard (CHN)        119

  Copyright © 2014-2024, All Rights Reserved   •   Privacy Policy   •   Contact Us