Tuesday July 2, 1974
. . . where the 1970s live forever!

National League batting statistics through games of July 2, 1974:

   Club          AB    R     H    2B   3B   HR   RBI   SB   CS   BB    SO   Avg
Los Angeles     2658  407   745  114   21   70   383   72   47  304   385  .280
Pittsburgh      2559  323   704  123   24   54   300   27   17  212   393  .275
St. Louis       2567  323   706  117   18   44   297   72   21  219   312  .275
Houston         2664  336   717  111   19   60   316   63   29  244   418  .269
Cincinnati      2580  333   667  121   20   58   309   60   29  334   443  .259
Philadelphia    2527  303   653  103   17   45   285   58   27  208   388  .258
Montreal        2371  314   611   94   12   34   290   48   27  296   368  .258
Atlanta         2674  308   664   98   17   55   276   32   26  252   358  .248
San Francisco   2681  303   661  107   20   42   268   37   24  271   446  .247
Chicago         2562  301   631  110   15   50   275   50   41  292   397  .246
San Diego       2806  304   672  110   12   47   283   48   24  316   448  .240
New York        2531  263   605   86    6   56   245   20   11  257   333  .239

 Batting Leaders         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Ralph Garr (ATL)         78  323   41  116  13  10   5   29  10  11   18   31  .359
Reggie Smith (STL)       66  233   36   81  19   2  11   52   2   2   25   34  .348
Greg Gross (HOU)         74  252   42   86   9   5   0   17   7   6   44   14  .341
Bill Buckner (LA)        65  257   36   85  13   2   3   28  16   9   17   10  .331
Joe Morgan (CIN)         76  268   49   88  17   3   9   32  35  10   69   36  .328
Steve Garvey (LA)        76  314   48  102  19   0  14   63   1   4   14   31  .325
Mike Schmidt (PHI)       76  253   47   81  11   1  18   56  11   7   51   55  .320
Bob Watson (HOU)         77  281   39   89   9   1   8   40   1   3   38   27  .317
Lou Brock (STL)          68  282   52   89  17   3   3   23  49   6   25   39  .316
Richie Zisk (PIT)        67  232   36   73  16   1   8   42   1   1   30   50  .315

 Atlanta              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Ralph Garr            78  323   41  116  13  10   5   29  10  11   18   31  .359
John Fuller            3    3    1    1   0   0   0    0   0   0    0    0  .333
Marty Perez           48  130   13   37   7   0   2   10   0   0   13   18  .285
Darrell Evans         76  271   40   71  10   2   8   33   3   0   54   29  .262
Davey Johnson         72  242   35   63  10   0   8   32   1   1   36   30  .260
Rowland Office        65  127   10   32  11   0   2   15   2   2    5   17  .252
Hank Aaron            58  178   25   44  10   0  11   34   1   0   22   18  .247
Dusty Baker           70  268   36   65  12   0   6   21   6   5   32   37  .243
Johnny Oates          65  198   17   48   8   0   1   17   2   3   16   19  .242
Ivan Murrell          36   71    5   17   1   1   1    5   0   0    3   17  .239
Frank Tepedino        41   95    6   22   4   1   0   12   0   1    6    6  .232
Mike Lum              51  186   26   42   8   0   6   29   0   0   13   26  .226
Norm Miller           24   23    1    5   1   0   1    3   0   0    4    4  .217
Craig Robinson        77  245   29   50   1   3   0   18   6   0   17   30  .204
Leo Foster            29   21    5    4   0   0   1    1   1   2    2    4  .191
Paul Casanova         22   67    3   11   0   0   0    4   0   0    3   12  .164
Vic Correll           17   28    1    3   1   0   0    1   0   0    0    3  .107

 Chicago              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jim Tyrone            16   20    4    6   0   0   0    0   0   0    1    3  .300
Bill Madlock          47  167   22   50  10   1   4   23   5   5   11   18  .299
Jose Cardenal         69  272   36   80  21   1   6   37  14   6   26   25  .294
Chris Ward            43   55    2   16   3   0   1    8   0   2    7    5  .291
Rick Monday           71  278   46   80  12   4   8   31   5   4   39   51  .288
Billy Williams        67  250   38   71  13   0  12   47   3   3   44   29  .284
Don Kessinger         72  276   38   73   9   3   0   20   4   3   35   26  .265
Jerry Morales         72  278   37   72  11   3  10   42   1   6   25   35  .259
Andre Thornton        37   68    8   17   3   0   3   10   0   0    9    9  .250
George Mitterwald     50  158   11   35   5   0   4   19   1   3   16   30  .222
Dave Rosello          48  128    9   27   7   0   0    8   1   1    9   25  .211
Steve Swisher         19   62    3   13   1   0   1    3   0   1   11   17  .210
Carmen Fanzone        31   83    6   17   4   0   1    8   0   1    8   12  .205
Matt Alexander        36   48   13    9   1   1   0    0   7   2   12   11  .188
Vic Harris            56  181   16   33   6   2   0   10   9   3   27   23  .182
Tom Lundstedt         22   32    1    3   0   0   0    0   0   0    5    7  .094
Gonzalo Marquez       11   11    1    0   0   0   0    0   0   0    1    2  .000
Adrian Garrett        10    8    0    0   0   0   0    0   0   0    1    1  .000

 Cincinnati           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Joe Morgan            76  268   49   88  17   3   9   32  35  10   69   36  .328
Cesar Geronimo        65  174   33   55   8   6   2   19   0   1   18   30  .316
Dan Driessen          69  230   29   65  10   5   2   32   5   4   23   28  .283
Pete Rose             76  309   48   86  19   2   1   22   0   3   49   29  .278
Tony Perez            74  280   37   74  12   2  13   42   0   1   30   55  .264
Dave Concepcion       75  278   21   73  15   0   6   38  10   3   21   41  .263
Johnny Bench          73  280   45   73  13   1  14   47   2   3   44   37  .261
Terry Crowley         45   84    7   21   7   0   1   14   0   0    7   12  .250
Bill Plummer          21   56    3   14   2   0   2    3   0   0    1    9  .250
George Foster         52  119   14   29   9   0   2   12   1   1   13   29  .244
Merv Rettenmund       49  154   22   36   4   0   6   21   5   1   22   25  .234
Andy Kosco            27   33    3    7   2   0   0    4   0   0    5    7  .212
Darrel Chaney         50   38    5    7   2   0   0    2   0   1    6    9  .184
Hal King              11   11    0    2   0   0   0    3   0   0    2    3  .182
Ken Griffey           20   61    3   10   0   1   0    5   2   1    5   15  .164
Phil Gagliano         22   13    2    2   0   0   0    0   0   0    8    4  .154

 Houston              G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Wilbur Howard          3    2    1    1   0   0   0    0   0   0    0    0  .500
Greg Gross            74  252   42   86   9   5   0   17   7   6   44   14  .341
Bob Watson            77  281   39   89   9   1   8   40   1   3   38   27  .317
Cesar Cedeno          79  314   52   93  17   2  17   61  34  10   29   45  .296
Tommy Helms           76  254   23   74  12   1   3   28   3   2   13   13  .291
Larry Milbourne       47   28   13    8   0   1   0    3   2   0    4    5  .286
Cliff Johnson         38   71   13   20   2   1   4   13   0   1   18   22  .282
Roger Metzger         62  246   27   66   8   2   0   13   7   3   16   30  .268
Lee May               77  283   30   75  13   0  12   41   0   0   10   50  .265
Doug Rader            76  259   30   65  14   2   8   42   6   1   32   71  .251
Milt May              56  170   19   42   5   2   2   19   0   1   16   13  .247
Johnny Edwards        27   82    5   18   6   1   1    7   1   1    7    6  .220
Ollie Brown           27   69    8   15   1   0   3    6   0   0    4   15  .217
Bob Gallagher         62   55   11   11   1   0   0    2   1   0    3   12  .200
Mick Kelleher         16   52    3    9   0   0   0    2   1   1    4    9  .173
Dave Campbell         14   14    2    2   1   0   0    2   0   0    1    4  .143
Denis Menke           28   28    2    2   1   0   0    1   0   0    4   10  .071
Mike Easler           15   15    0    1   0   0   0    0   0   0    0    5  .067

 Los Angeles          G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Manny Mota            36   32    5   12   2   0   0   10   0   0    5    1  .375
Rick Auerbach         28   48    9   17   0   0   1    2   2   2    5    7  .354
Ken McMullen          23   27    2    9   0   0   2    8   0   0    1    5  .333
Bill Buckner          65  257   36   85  13   2   3   28  16   9   17   10  .331
Steve Garvey          76  314   48  102  19   0  14   63   1   4   14   31  .325
Steve Yeager          36  126   16   40   9   0   3   14   1   2   16   19  .318
Jim Wynn              73  257   56   76  10   4  19   59  12   8   57   50  .296
Lee Lacy              29   48    9   14   2   0   0    5   1   0    2    7  .292
Willie Crawford       65  228   38   65   9   3   3   27   5   5   33   51  .285
Ron Cey               77  278   49   76  10   1  10   53   0   1   40   32  .273
Bill Russell          76  287   38   78  12   5   4   36   5   4   23   25  .272
Joe Ferguson          59  197   33   52   9   0   9   35   1   1   41   37  .264
Tom Paciorek          49  111   13   27   3   5   1   16   1   3    8   22  .243
Davey Lopes           64  206   40   49   8   1   0    7  27   8   31   30  .238
Von Joshua            33   39    3    9   2   0   0    7   0   0    2    9  .231

 Montreal             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jim Lyttle            25    9    1    3   0   0   0    2   0   0    1    3  .333
Mike Jorgensen        48   67   15   22   4   1   2   12   0   1   13   15  .328
Willie Davis          67  270   37   83  11   5   4   45   9   6   16   30  .307
Bob Bailey            69  240   35   70   9   0   9   36   2   5   45   58  .292
Ken Singleton         70  250   33   72  10   2   2   40   3   1   50   39  .288
Ron Hunt              65  228   39   64   6   0   0   14   1   4   31    7  .281
Larry Lintz           44  112   27   30   6   1   0    5  21   2   17   18  .268
Ron Fairly            50  157   24   42   6   0   9   33   2   1   33   20  .268
Tim Foli              53  200   16   50   6   1   0   21   3   2   11    9  .250
Barry Foote           50  160   22   39  10   0   4   21   1   1   15   36  .244
Hal Breeden           40   93    9   22  10   0   1   11   0   0   11   12  .237
Boots Day             32   43    7   10   0   0   0    2   0   0    3    6  .233
Jim Cox               61  203   24   47   9   1   2   26   2   2   20   28  .232
Bob Stinson           21   38    2    8   1   0   1    5   0   1    9    7  .211
Terry Humphrey        20   52    3   10   3   0   0    3   0   0    4    9  .192
Pepe Frias            28   27    4    5   2   0   0    3   1   0    1    4  .185
Ron Woods             37   42    3    7   0   0   0    5   3   1    5    8  .167

 New York             G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Ed Kranepool          33   59    5   21   3   0   1    5   0   0    7    3  .356
Don Hahn              46  120   17   37   7   1   3   10   1   0   14   14  .308
Ron Hodges            25   59    8   16   3   0   2    6   0   0    7    5  .271
Cleon Jones           67  267   34   72  11   1   7   31   2   2   19   46  .270
Rusty Staub           74  282   35   73  15   0  11   39   0   1   40   18  .259
Ken Boswell           46  112   10   29   1   1   1    5   0   0    3    8  .259
Bud Harrelson         53  163   21   42   7   0   1    8   5   2   39   19  .258
Felix Millan          66  253   22   65   5   0   1   16   2   0   16    8  .257
Jerry Grote           57  193   13   49   3   1   4   23   0   1   16   21  .254
John Milner           68  257   35   64   7   0  12   37   4   1   29   34  .249
Dave Schneck          58  175   15   38   7   0   5   17   4   1   12   28  .217
Wayne Garrett         69  242   27   50  11   1   7   21   1   3   30   47  .207
George Theodore       29   38    4    7   0   0   0    0   0   0    3    5  .184
Ted Martinez          43  104   10   19   4   1   1   13   1   0    6   13  .183
Duffy Dyer            17   26    1    2   0   0   0    2   0   0    6    3  .077

 Philadelphia         G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Mike Schmidt          76  253   47   81  11   1  18   56  11   7   51   55  .320
Dave Cash             76  312   50   98  15   5   2   28   9   4   23   13  .314
Del Unser             63  200   29   58   7   1   4   28   2   4   26   30  .290
Larry Bowa            76  308   44   85  11   4   1   20  21   1   13   23  .276
Willie Montanez       61  201   13   54  10   1   2   26   1   2   10   28  .269
Greg Luzinski         51  187   15   50   9   1   5   32   2   0   16   52  .267
Tony Taylor           26   30    3    8   1   0   1    3   0   0    2    2  .267
Mike Anderson         70  236   23   62  14   1   3   24   0   1   16   44  .263
Bill Robinson         58  191   22   48   7   1   3   17   5   3    9   44  .251
Bob Boone             68  219   20   49  10   0   1   16   2   1   19    7  .224
Tommy Hutton          47  112   17   24   2   2   3   19   2   2   11    8  .214
Terry Harmon          10    5    2    1   0   0   0    0   0   0    0    2  .200
Billy Grabarkewitz    31   27    7    4   0   0   1    2   3   1    5    8  .148
Mike Rogodzinski      14   12    1    1   0   0   0    1   0   0    2    1  .083
Ollie Brown            4   15    0    1   0   0   0    0   0   0    0    2  .067
Jim Essian            11   16    1    1   0   0   0    0   0   0    2    1  .063
Larry Cox             12   17    2    1   1   0   0    0   0   0    1    4  .059

 Pittsburgh           G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Richie Zisk           67  232   36   73  16   1   8   42   1   1   30   50  .315
Rennie Stennett       68  288   33   87  19   1   2   26   4   4   15   28  .302
Manny Sanguillen      63  246   27   73   8   3   3   26   1   1    7    9  .297
Richie Hebner         67  265   42   78  12   4  11   35   0   2   25   28  .294
Al Oliver             69  286   39   84  19   6   5   35   6   1    9   26  .294
Dave Parker           36  125   13   36   5   3   2   14   2   3    4   32  .288
Willie Stargell       66  240   41   65  19   2  12   45   0   0   37   49  .271
Frank Taveras         49  119   10   32   2   1   0   11   4   2    7   16  .269
Ed Kirkpatrick        45   77    9   20   1   0   1    8   0   0   12    9  .260
Gene Clines           56  183   19   47   5   1   0   10   8   2   17   24  .257
Mario Mendoza         40   94    5   23   1   1   0    7   1   1    6   19  .245
Paul Popovich         31   47    6   11   2   0   0    1   0   0    3    5  .234
Bob Robertson         36   85   10   18   4   0   8   21   0   0   13   17  .212
Dal Maxvill            8   22    3    4   0   0   0    0   0   0    2    4  .182
Mike Ryan              9   23    2    3   0   0   0    0   0   0    4   11  .130
Kurt Bevacqua         17   31    1    4   1   0   0    0   0   0    1    9  .129
Ed Ott                 7    5    1    0   0   0   0    0   0   0    0    1  .000

 San Diego            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Glenn Beckert         22   36    0   13   0   0   0    1   0   0    4    0  .361
Johnny Grubb          73  239   32   75  12   2   4   26   2   0   30   27  .314
Derrel Thomas         82  313   32   89  14   4   3   31   5   6   26   29  .284
Bobby Tolan           71  265   35   74  14   1   4   29   7   9   16   26  .279
Cito Gaston           60  145   15   38   7   0   5   26   0   0   11   28  .262
Dave Winfield         72  239   33   62  10   1  11   31   4   4   19   46  .259
Willie McCovey        68  180   24   44  10   1   6   24   1   0   52   36  .244
Fred Kendall          71  221   19   54   9   1   4   27   0   1   28   16  .244
Bob Barton            26   74    4   18   1   0   0    7   0   0   12   15  .243
Rich Morales          36   37    6    9   2   0   0    3   1   0    4    4  .243
Enzo Hernandez        81  275   27   64   8   1   0   18  22   2   15   20  .233
Rod Gaspar            24    9    4    2   0   0   0    1   0   0    3    2  .222
Nate Colbert          74  222   34   46   9   0   8   38   6   2   39   68  .207
Matty Alou            48   81    8   16   3   0   0    3   0   0    5    6  .198
Horace Clarke         14   39    2    7   0   0   0    3   0   0    6    1  .180
Dave Roberts          71  217   17   38   7   0   2   13   0   0   25   51  .175
Bernie Williams       14   15    1    2   0   0   0    0   0   0    0    6  .133
Dave Hilton           16   31    2    3   0   0   0    0   0   0    3    2  .097

 San Francisco        G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Dave Rader            51  143   13   45   8   1   0    9   1   0   18   11  .315
Bruce Miller          20   48    8   15   1   1   0    2   0   0    4    5  .313
Ed Goodson            48  146   10   45  12   0   2   23   0   0   10   10  .308
Garry Maddox          72  290   44   89  20   2   5   36   2   6   14   30  .307
Mike Phillips         50  132    6   34   3   0   1   11   1   2    7   17  .258
Bobby Bonds           78  307   56   79  13   6  11   38  21   4   46   77  .257
Chris Speier          75  271   25   69  10   2   3   30   1   1   26   38  .255
Steve Ontiveros       75  250   36   62   7   1   4   19   0   0   43   32  .248
Gary Thomasson        60  136   18   33   6   2   0   14   2   1   19   30  .243
Gary Matthews         72  246   33   57   8   2   6   34   3   2   33   29  .232
Dave Kingman          62  180   16   40   9   0   8   24   4   5   18   62  .222
Ken Rudolph           31   89    5   19   1   0   0    4   0   0   11    9  .214
Chris Arnold          37   72    8   15   0   2   1   10   0   0    5   12  .208
Tito Fuentes          47  154    9   29   3   1   0    8   1   2    4   17  .188
John Boccabella       15   37    2    6   0   0   0    2   0   0    1    1  .162
Jim Howarth            6    4    0    0   0   0   0    0   0   0    0    0  .000
Damaso Blanco          5    1    0    0   0   0   0    0   1   0    0    1  .000

 St. Louis            G    AB    R    H  2B  3B  HR  RBI  SB  CS   BB   SO   Avg
Jim Dwyer             20   24    5    9   0   0   1    2   0   0    2    4  .375
Reggie Smith          66  233   36   81  19   2  11   52   2   2   25   34  .348
Jack Heidemann        10    6    2    2   0   0   0    1   0   0    0    0  .333
Lou Brock             68  282   52   89  17   3   3   23  49   6   25   39  .316
Tom Heintzelman       25   45    9   14   3   0   1    5   0   0    7    7  .311
Ken Reitz             73  267   20   81  14   1   2   27   0   0    7   27  .303
Bake McBride          67  229   38   66   8   1   5   23  12   5   17   23  .288
Joe Torre             71  250   26   71  15   0   5   32   0   1   31   34  .284
Jim Hickman           42   50    5   14   0   0   2    4   0   0    7    8  .280
Ted Simmons           72  288   35   79  16   4  10   48   0   0   19   16  .274
Luis Melendez         46   78   11   20   2   2   0    5   1   1    7    4  .256
Jose Cruz             55   98   15   25   2   3   3    8   3   2   13   14  .255
Ted Sizemore          66  245   30   62  12   0   1   30   2   3   34   10  .253
Stan Papi              8    4    0    1   0   0   0    1   0   0    0    0  .250
Tim McCarver          38   45    5   10   0   1   0    7   0   0    9    2  .222
Mike Tyson            70  199   15   43   5   1   0   18   3   1    9   28  .216
Luis Alvarado         17   36    3    5   2   0   0    1   0   0    2    6  .139

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

At Bats:

  R. Garr (ATL)           323
  C. Cedeno (HOU)         314
  S. Garvey (LA)          314
  D. Thomas (SD)          313
  D. Cash (PHI)           312
  P. Rose (CIN)           309
  L. Bowa (PHI)           308
  B. Bonds (SF)           307
  G. Maddox (SF)          290
  T. Simmons (STL)        288

Runs Scored:

  B. Bonds (SF)            56
  J. Wynn (LA)             56
  L. Brock (STL)           52
  C. Cedeno (HOU)          52
  D. Cash (PHI)            50
  R. Cey (LA)              49
  J. Morgan (CIN)          49
  S. Garvey (LA)           48
  P. Rose (CIN)            48
  M. Schmidt (PHI)         47

Hits:

  R. Garr (ATL)           116
  S. Garvey (LA)          102
  D. Cash (PHI)            98
  C. Cedeno (HOU)          93
  L. Brock (STL)           89
  G. Maddox (SF)           89
  D. Thomas (SD)           89
  B. Watson (HOU)          89
  J. Morgan (CIN)          88
  R. Stennett (PIT)        87

Doubles:

  J. Cardenal (CHI)        21
  G. Maddox (SF)           20
  S. Garvey (LA)           19
  A. Oliver (PIT)          19
  P. Rose (CIN)            19
  R. Smith (STL)           19
  W. Stargell (PIT)        19
  R. Stennett (PIT)        19
  L. Brock (STL)           17
  C. Cedeno (HOU)          17

Triples:

  R. Garr (ATL)            10
  B. Bonds (SF)             6
  C. Geronimo (CIN)         6
  A. Oliver (PIT)           6
  D. Cash (PHI)             5
  W. Davis (MON)            5
  D. Driessen (CIN)         5
  G. Gross (HOU)            5
  T. Paciorek (LA)          5
  B. Russell (LA)           5

Home Runs:

  J. Wynn (LA)             19
  M. Schmidt (PHI)         18
  C. Cedeno (HOU)          17
  J. Bench (CIN)           14
  S. Garvey (LA)           14
  T. Perez (CIN)           13
  L. May (HOU)             12
  J. Milner (NY)           12
  W. Stargell (PIT)        12
  B. Williams (CHI)        12

RBI:

  S. Garvey (LA)           63
  C. Cedeno (HOU)          61
  J. Wynn (LA)             59
  M. Schmidt (PHI)         56
  R. Cey (LA)              53
  R. Smith (STL)           52
  T. Simmons (STL)         48
  J. Bench (CIN)           47
  B. Williams (CHI)        47
  W. Davis (MON)           45

Stolen Bases:

  L. Brock (STL)           49
  J. Morgan (CIN)          35
  C. Cedeno (HOU)          34
  D. Lopes (LA)            27
  E. Hernandez (SD)        22
  B. Bonds (SF)            21
  L. Bowa (PHI)            21
  L. Lintz (MON)           21
  B. Buckner (LA)          16
  J. Cardenal (CHI)        14

Caught Stealing:

  R. Garr (ATL)            11
  C. Cedeno (HOU)          10
  J. Morgan (CIN)          10
  B. Buckner (LA)           9
  B. Tolan (SD)             9
  D. Lopes (LA)             8
  J. Wynn (LA)              8
  M. Schmidt (PHI)          7
  L. Brock (STL)            6
  J. Cardenal (CHI)         6

Walks:

  J. Morgan (CIN)          69
  J. Wynn (LA)             57
  D. Evans (ATL)           54
  W. McCovey (SD)          52
  M. Schmidt (PHI)         51
  K. Singleton (MON)       50
  P. Rose (CIN)            49
  B. Bonds (SF)            46
  B. Bailey (MON)          45
  J. Bench (CIN)           44

Strikeouts:

  B. Bonds (SF)            77
  D. Rader (HOU)           71
  N. Colbert (SD)          68
  D. Kingman (SF)          62
  B. Bailey (MON)          58
  T. Perez (CIN)           55
  M. Schmidt (PHI)         55
  G. Luzinski (PHI)        52
  W. Crawford (LA)         51
  R. Monday (CHI)          51

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