Minor League Park Factors 2022
Image credit: Las Vegas Ballpark (Photo by Jeff Speer/Icon Sportswire via Getty Images)
Variety is the spice of life—especially in the minor leagues.
Teams in the California and Pacific Coast leagues averaged about six runs per game this season. Teams in the Eastern, Florida State, Midwest and Northwest leagues averaged fewer than five.
On top of radically different run environments in the various minor leagues, the individual ballparks within those leagues can vary wildly in terms of run-scoring context. Baseball America helps you make sense of it all with its annual installment of minor league park factors.
Park factors presented here are basic comparisons of minor league teams’ production in home games compared with road games. The result is park factor (PF), where 100 is average and 120 signifies that the outcome is 20% more frequent in home games than road games. Conversely, a PF of 80 indicates that outcome is 20% less common in home games.
The multiplier (Mult) column halves the impact of park factor to reflect that players play only half their games at home. In this way, park effects can be applied directly to players’ statistics.
The final two columns place each minor league park in the overall context of all 120 full-season teams. Pctile is a percentile ranking for each club’s team run context (TRC), where a higher run environment equals a higher score.
TRC is simply the league rate of runs scored adjusted by each team’s park factor. For example, Double-A Amarillo with a 6.90 TRC saw the most runs in its games. Low-A Palm Beach saw the fewest with a 4.35 TRC.
Note: Grade expresses each league’s R/9 rate on the 20-80 scouting scale.
International League (Triple-A)
League Averages
5.16 R/9 • Grade: 48 on 20-80 scouting scale
.251/.336/.414 • .307 BABIP • 16.1 HR and 13.7 SB per 550 PA
4.64 ERA • 1.40 WHIP • 23.3 SO% and 10.1 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Buffalo | TOR | 91 | 0.956 | 113 | 1.065 | 89 | 0.947 | 4.93 | 34% |
Charlotte | CWS | 120 | 1.101 | 169 | 1.345 | 103 | 1.015 | 5.68 | 82% |
Columbus | CLE | 95 | 0.973 | 108 | 1.041 | 99 | 0.997 | 5.02 | 43% |
Durham | TB | 113 | 1.065 | 138 | 1.189 | 110 | 1.051 | 5.50 | 74% |
Gwinnett | ATL | 88 | 0.942 | 63 | 0.816 | 99 | 0.993 | 4.86 | 26% |
Indianapolis | PIT | 88 | 0.941 | 83 | 0.914 | 101 | 1.007 | 4.86 | 25% |
Iowa | CHC | 111 | 1.055 | 117 | 1.085 | 97 | 0.985 | 5.44 | 69% |
Jacksonville | MIA | 90 | 0.950 | 80 | 0.899 | 97 | 0.983 | 4.90 | 31% |
Lehigh Valley | PHI | 96 | 0.980 | 81 | 0.903 | 96 | 0.979 | 5.06 | 48% |
Louisville | CIN | 110 | 1.050 | 122 | 1.108 | 99 | 0.995 | 5.42 | 68% |
Memphis | STL | 101 | 1.005 | 95 | 0.975 | 101 | 1.003 | 5.19 | 56% |
Nashville | MIL | 87 | 0.937 | 68 | 0.841 | 100 | 1.000 | 4.83 | 24% |
Norfolk | BAL | 105 | 1.023 | 101 | 1.004 | 95 | 0.975 | 5.28 | 62% |
Omaha | KC | 117 | 1.083 | 117 | 1.084 | 103 | 1.015 | 5.59 | 78% |
Rochester | WSH | 114 | 1.069 | 116 | 1.078 | 104 | 1.018 | 5.52 | 75% |
Scranton/W-B | NYY | 92 | 0.960 | 94 | 0.968 | 97 | 0.987 | 4.95 | 38% |
St. Paul | MIN | 97 | 0.986 | 92 | 0.961 | 99 | 0.994 | 5.00 | 52% |
Syracuse | NYM | 94 | 0.970 | 102 | 1.008 | 99 | 0.994 | 5.01 | 41% |
Toledo | DET | 89 | 0.945 | 74 | 0.871 | 103 | 1.017 | 4.88 | 29% |
Worcester | BOS | 105 | 1.025 | 97 | 0.984 | 109 | 1.043 | 5.29 | 64% |
Pacific Coast League (Triple-A)
League Averages
5.92 R/9 • Grade: 65 on 20-80 scouting scale
.266/.351/.453 • .321 BABIP • 19.0 HR and 12.6 SB per 550 PA
5.40 ERA • 1.51 WHIP • 23.0 SO% and 10.5 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Albuquerque | COL | 120 | 1.101 | 122 | 1.111 | 105 | 1.026 | 6.52 | 97% |
El Paso | SD | 123 | 1.114 | 122 | 1.112 | 111 | 1.057 | 6.59 | 99% |
Las Vegas | OAK | 122 | 1.108 | 153 | 1.263 | 107 | 1.036 | 6.56 | 98% |
Oklahoma City | LAD | 95 | 0.973 | 87 | 0.933 | 98 | 0.990 | 5.76 | 86% |
Reno | ARI | 106 | 1.028 | 87 | 0.934 | 103 | 1.013 | 6.09 | 91% |
Round Rock | TEX | 88 | 0.940 | 95 | 0.973 | 94 | 0.969 | 5.56 | 76% |
Sacramento | SF | 76 | 0.878 | 75 | 0.875 | 89 | 0.943 | 5.20 | 58% |
Salt Lake | LAA | 112 | 1.058 | 100 | 1.001 | 110 | 1.052 | 6.26 | 95% |
Sugar Land | HOU | 79 | 0.893 | 74 | 0.871 | 90 | 0.950 | 5.29 | 63% |
Tacoma | SEA | 89 | 0.944 | 96 | 0.978 | 92 | 0.961 | 5.59 | 79% |
Eastern League (Double-A)
League Averages
4.87 R/9 • Grade: 42 on 20-80 scouting scale
.240/.325/.403 • .300 BABIP • 16.2 HR and 13.6 SB per 550 PA
4.37 ERA • 1.33 WHIP • 25.3 SO% and 9.8 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Akron | CLE | 106 | 1.032 | 93 | 0.967 | 101 | 1.006 | 5.03 | 44% |
Altoona | PIT | 109 | 1.044 | 95 | 0.973 | 102 | 1.012 | 5.08 | 51% |
Binghamton | NYM | 95 | 0.974 | 103 | 1.014 | 97 | 0.986 | 4.74 | 13% |
Bowie | BAL | 120 | 1.100 | 147 | 1.237 | 102 | 1.008 | 5.36 | 66% |
Erie | DET | 104 | 1.018 | 77 | 0.885 | 109 | 1.047 | 4.96 | 39% |
Harrisburg | WSH | 86 | 0.928 | 96 | 0.979 | 96 | 0.979 | 4.52 | 7% |
Hartford | COL | 96 | 0.978 | 91 | 0.956 | 107 | 1.034 | 4.76 | 17% |
New Hampshire | TOR | 93 | 0.967 | 102 | 1.009 | 100 | 1.002 | 4.71 | 12% |
Portland | BOS | 105 | 1.023 | 95 | 0.973 | 106 | 1.032 | 4.98 | 40% |
Reading | PHI | 98 | 0.992 | 100 | 1.000 | 100 | 1.000 | 4.83 | 24% |
Richmond | SF | 96 | 0.979 | 108 | 1.039 | 90 | 0.949 | 4.77 | 18% |
Somerset | NYY | 97 | 0.983 | 103 | 1.016 | 90 | 0.952 | 4.79 | 20% |
Southern League (Double-A)
League Averages
5.01 R/9 • Grade: 49 on 20-80 scouting scale
.251/.341/.411 • .316 BABIP • 15.7 HR and 17.6 SB per 550 PA
4.65 ERA • 1.42 WHIP • 24.9 SO% and 10.5 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Biloxi | MIL | 110 | 1.049 | 121 | 1.105 | 95 | 0.973 | 5.44 | 70% |
Birmingham | CWS | 97 | 0.987 | 76 | 0.882 | 104 | 1.021 | 5.12 | 54% |
Chattanooga | CIN | 108 | 1.038 | 88 | 0.938 | 111 | 1.056 | 5.39 | 67% |
Mississippi | ATL | 84 | 0.921 | 62 | 0.811 | 98 | 0.992 | 4.78 | 18% |
Montgomery | TB | 100 | 0.998 | 119 | 1.096 | 104 | 1.022 | 5.18 | 55% |
Pensacola | MIA | 100 | 1.001 | 102 | 1.009 | 99 | 0.996 | 5.20 | 57% |
Rocket City | LAA | 102 | 1.008 | 135 | 1.174 | 94 | 0.971 | 5.23 | 61% |
Tennessee | CHC | 100 | 1.002 | 112 | 1.061 | 95 | 0.974 | 5.20 | 59% |
Texas League (Double-A)
League Averages
5.71 R/9 • Grade: 60 on 20-80 scouting scale
.260/.351/.424 • .319 BABIP • 16.4 HR and 15.0 SB per 550 PA
5.11 ERA • 1.49 WHIP • 23.2 SO% and 11.0 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Amarillo | ARI | 142 | 1.209 | 165 | 1.325 | 113 | 1.063 | 6.90 | 100% |
Arkansas | SEA | 80 | 0.901 | 69 | 0.847 | 92 | 0.962 | 5.14 | 55% |
Corpus Christi | HOU | 99 | 0.995 | 97 | 0.987 | 92 | 0.962 | 5.68 | 82% |
Frisco | TEX | 91 | 0.957 | 86 | 0.929 | 96 | 0.980 | 5.46 | 71% |
Midland | OAK | 95 | 0.977 | 68 | 0.840 | 111 | 1.053 | 5.58 | 77% |
NW Arkansas | KC | 103 | 1.016 | 97 | 0.983 | 101 | 1.004 | 5.80 | 87% |
San Antonio | SD | 77 | 0.887 | 56 | 0.779 | 93 | 0.963 | 5.06 | 50% |
Springfield | STL | 114 | 1.071 | 147 | 1.237 | 102 | 1.011 | 6.12 | 93% |
Tulsa | LAD | 88 | 0.940 | 93 | 0.964 | 92 | 0.958 | 5.37 | 66% |
Wichita | MIN | 114 | 1.069 | 120 | 1.101 | 107 | 1.037 | 6.10 | 92% |
Midwest League (High-A)
League Averages
4.83 R/9 • Grade: 41 on 20-80 scouting scale
.237/.327/.383 • .302 BABIP • 13.4 HR and 15.3 SB per 550 PA
4.25 ERA • 1.34 WHIP • 25.2 SO% and 10.4 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Beloit | MIA | 85 | 0.923 | 64 | 0.821 | 94 | 0.968 | 4.46 | 2% |
Cedar Rapids | MIN | 100 | 0.998 | 104 | 1.020 | 99 | 0.994 | 4.82 | 23% |
Dayton | CIN | 109 | 1.045 | 109 | 1.043 | 102 | 1.011 | 5.05 | 47% |
Fort Wayne | SD | 80 | 0.902 | 71 | 0.854 | 98 | 0.990 | 4.36 | 1% |
Great Lakes | LAD | 95 | 0.976 | 111 | 1.054 | 93 | 0.965 | 4.71 | 13% |
Lake County | CLE | 110 | 1.049 | 161 | 1.306 | 100 | 0.998 | 5.07 | 50% |
Lansing | OAK | 127 | 1.137 | 122 | 1.110 | 113 | 1.066 | 5.49 | 73% |
Peoria | STL | 102 | 1.008 | 108 | 1.038 | 101 | 1.003 | 4.87 | 27% |
Quad Cities | KC | 108 | 1.041 | 96 | 0.980 | 108 | 1.041 | 5.03 | 45% |
South Bend | CHC | 105 | 1.023 | 119 | 1.093 | 98 | 0.992 | 4.94 | 36% |
West Michigan | DET | 85 | 0.926 | 60 | 0.800 | 93 | 0.967 | 4.47 | 3% |
Wisconsin | MIL | 99 | 0.997 | 92 | 0.960 | 101 | 1.004 | 4.82 | 22% |
Northwest League (High-A)
League Averages
4.93 R/9 • Grade: 43 on 20-80 scouting scale
.238/.325/.385 • .310 BABIP • 13.3 HR and 17.7 SB per 550 PA
4.24 ERA • 1.33 WHIP • 26.5 SO% and 9.9 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Eugene | SF | 93 | 0.966 | 107 | 1.037 | 99 | 0.996 | 4.76 | 16% |
Everett | SEA | 125 | 1.125 | 154 | 1.272 | 110 | 1.050 | 5.55 | 76% |
Hillsboro | ARI | 87 | 0.933 | 53 | 0.764 | 93 | 0.963 | 4.60 | 8% |
Spokane | COL | 121 | 1.107 | 165 | 1.324 | 107 | 1.035 | 5.46 | 71% |
Tri-City | LAA | 82 | 0.912 | 47 | 0.734 | 101 | 1.005 | 4.50 | 4% |
Vancouver | TOR | 94 | 0.971 | 100 | 1.001 | 90 | 0.952 | 4.79 | 19% |
South Atlantic League (High-A)
League Averages
5.10 R/9 • Grade: 47 on 20-80 scouting scale
.244/.334/.391 • .312 BABIP • 13.9 HR and 16.8 SB per 550 PA
4.48 ERA • 1.38 WHIP • 25.2 SO% and 10.4 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Aberdeen | BAL | 94 | 0.969 | 84 | 0.921 | 100 | 1.000 | 4.94 | 37% |
Asheville | HOU | 125 | 1.125 | 145 | 1.226 | 109 | 1.045 | 5.74 | 85% |
Bowling Green | TB | 97 | 0.987 | 105 | 1.024 | 92 | 0.958 | 5.03 | 45% |
Brooklyn | NYM | 86 | 0.932 | 86 | 0.931 | 101 | 1.006 | 4.75 | 14% |
Greensboro | PIT | 121 | 1.104 | 156 | 1.280 | 95 | 0.973 | 5.63 | 81% |
Greenville | BOS | 98 | 0.988 | 119 | 1.097 | 104 | 1.018 | 5.04 | 46% |
Hickory | TEX | 101 | 1.004 | 98 | 0.990 | 105 | 1.023 | 5.12 | 53% |
Hudson Valley | NYY | 95 | 0.973 | 95 | 0.975 | 100 | 0.998 | 4.96 | 39% |
Jersey Shore | PHI | 109 | 1.043 | 87 | 0.935 | 108 | 1.040 | 5.32 | 65% |
Rome | ATL | 83 | 0.913 | 61 | 0.806 | 96 | 0.982 | 4.66 | 11% |
Wilmington | WSH | 91 | 0.956 | 81 | 0.907 | 91 | 0.953 | 4.88 | 28% |
Winston-Salem | CWS | 96 | 0.982 | 73 | 0.863 | 101 | 1.003 | 5.01 | 42% |
California League (Low-A)
League Averages
6.07 R/9 • Grade 68 on 20-80 scouting scale
.256/.355/.405 • .330 BABIP • 12.7 HR and 18.0 SB per 550 PA
5.13 ERA • 1.51 WHIP • 24.7 SO% and 11.5 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Fresno | COL | 92 | 0.961 | 88 | 0.941 | 96 | 0.982 | 5.83 | 87% |
Inland Empire | LAA | 109 | 1.043 | 75 | 0.874 | 109 | 1.043 | 6.33 | 96% |
Lake Elsinore | SD | 101 | 1.005 | 79 | 0.895 | 98 | 0.988 | 6.10 | 92% |
Modesto | SEA | 94 | 0.971 | 52 | 0.760 | 105 | 1.024 | 5.89 | 89% |
R. Cucamonga | LAD | 102 | 1.012 | 141 | 1.207 | 95 | 0.976 | 6.14 | 94% |
San Jose | SF | 100 | 1.001 | 119 | 1.096 | 95 | 0.976 | 6.08 | 90% |
Stockton | OAK | 111 | 1.056 | 144 | 1.221 | 104 | 1.021 | 6.41 | 97% |
Visalia | ARI | 93 | 0.963 | 123 | 1.117 | 99 | 0.994 | 5.85 | 88% |
Carolina League (Low-A)
League Averages
5.18 R/9 • Grade: 49 on 20-80 scouting scale
.238/.336/.368 • .313 BABIP • 10.5 HR and 20.9 SB per 550 PA
4.42 ERA • 1.40 WHIP • 25.5 SO% and 11.4 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Augusta | ATL | 95 | 0.977 | 133 | 1.164 | 94 | 0.969 | 5.06 | 49% |
Carolina | MIL | 119 | 1.097 | 97 | 0.987 | 105 | 1.026 | 5.68 | 83% |
Charleston, SC | TB | 103 | 1.014 | 74 | 0.872 | 100 | 1.000 | 5.25 | 61% |
Columbia | KC | 116 | 1.081 | 128 | 1.139 | 103 | 1.013 | 5.60 | 80% |
Delmarva | BAL | 90 | 0.948 | 88 | 0.939 | 94 | 0.972 | 4.91 | 33% |
Down East | TEX | 89 | 0.944 | 88 | 0.941 | 95 | 0.974 | 4.89 | 29% |
Fayetteville | HOU | 91 | 0.953 | 105 | 1.023 | 95 | 0.975 | 4.94 | 35% |
Fredericksburg | WSH | 102 | 1.009 | 95 | 0.974 | 99 | 0.996 | 5.23 | 60% |
Kannapolis | CWS | 121 | 1.107 | 137 | 1.185 | 109 | 1.044 | 5.73 | 84% |
Lynchburg | CLE | 89 | 0.944 | 108 | 1.041 | 97 | 0.985 | 4.89 | 29% |
Myrtle Beach | CHC | 84 | 0.919 | 78 | 0.891 | 100 | 0.999 | 4.76 | 15% |
Salem | BOS | 111 | 1.055 | 84 | 0.919 | 110 | 1.051 | 5.46 | 72% |
Florida State League (Low-A)
League Averages
4.62 R/9 • Grade: 37 on 20-80 scouting scale
.233/.327/.361 • .311 BABIP • 10.9 HR and 16.9 SB per 550 PA
3.92 ERA • 1.32 WHIP • 26.8 SO% and 10.5 BB%
Runs | Home Runs | BABIP | Overall | ||||||
Team | Org | PF | Mult | PF | Mult | PF | Mult | TRC | Pctile |
Bradenton | PIT | 98 | 0.989 | 128 | 1.141 | 93 | 0.965 | 4.57 | 8% |
Clearwater | PHI | 95 | 0.976 | 100 | 1.001 | 96 | 0.982 | 4.51 | 6% |
Daytona | CIN | 112 | 1.062 | 117 | 1.085 | 109 | 1.043 | 4.91 | 32% |
Dunedin | TOR | 113 | 1.064 | 134 | 1.169 | 102 | 1.009 | 4.92 | 34% |
Fort Myers | MIN | 101 | 1.006 | 108 | 1.042 | 102 | 1.009 | 4.65 | 10% |
Jupiter | MIA | 93 | 0.966 | 70 | 0.850 | 96 | 0.981 | 4.46 | 3% |
Lakeland | DET | 99 | 0.996 | 95 | 0.974 | 102 | 1.011 | 4.60 | 9% |
Palm Beach | STL | 88 | 0.942 | 57 | 0.783 | 103 | 1.014 | 4.35 | 0% |
St. Lucie | NYM | 108 | 1.039 | 102 | 1.012 | 95 | 0.976 | 4.80 | 21% |
Tampa | NYY | 95 | 0.974 | 103 | 1.013 | 104 | 1.018 | 4.50 | 5% |
Team Run Context By Organization
Players in organizations with affiliates in the California, Pacific Coast and Texas leagues play games in higher run environments. Much higher in some cases.
At the extremes, Amarillo played in an environment that featured 332 more runs than Jupiter over the course of 130 games. This means that runs created in Jupiter were more valuable than those in Amarillo. Conversely, runs saved in Amarillo had more value than those in Jupiter.
Weighting the TRC of each organization’s four full-season affiliates for the approximate number of league games yields the results below. The results show that Athletics players play in the highest overall run environment in the minor leagues as they move from Stockton to Lansing to Midland to Las Vegas.
Overall, prospects for the A’s, D-backs, Rockies, Angels and Padres receive the biggest offensive boost from league and park context. These organizations have affiliates in the Pacific Coast and Cal leagues in common.
At the other end of the spectrum, Tigers, Marlins, Yankees, Mets and Blue Jays prospects play in games featuring the fewest number of runs. These organizations all have the Florida State, Eastern and International league affiliates in common.
Rk | Organization | Low-A | High-A | Double-A | Triple-A | Weighted TRC |
1 | Athletics | 6.41 | 5.49 | 5.58 | 6.56 | 6.02 |
2 | D-backs | 5.85 | 4.60 | 6.90 | 6.09 | 5.89 |
3 | Rockies | 5.83 | 5.46 | 4.76 | 6.52 | 5.66 |
4 | Angels | 6.33 | 4.50 | 5.23 | 6.26 | 5.60 |
5 | Padres | 6.10 | 4.36 | 5.06 | 6.59 | 5.56 |
6 | Mariners | 5.89 | 5.55 | 5.14 | 5.59 | 5.54 |
7 | Royals | 5.60 | 5.03 | 5.80 | 5.59 | 5.51 |
8 | Dodgers | 6.14 | 4.71 | 5.37 | 5.76 | 5.50 |
9 | Astros | 4.94 | 5.74 | 5.68 | 5.29 | 5.41 |
10 | White Sox | 5.73 | 5.01 | 5.12 | 5.68 | 5.39 |
11 | Rangers | 4.89 | 5.12 | 5.46 | 5.56 | 5.27 |
12 | Rays | 5.25 | 5.03 | 5.18 | 5.50 | 5.25 |
13 | Reds | 4.91 | 5.05 | 5.39 | 5.42 | 5.20 |
14(t) | Red Sox | 5.46 | 5.04 | 4.98 | 5.29 | 5.19 |
14(t) | Giants | 6.08 | 4.76 | 4.77 | 5.20 | 5.19 |
16 | Brewers | 5.68 | 4.82 | 5.44 | 4.83 | 5.19 |
17 | Twins | 4.65 | 4.82 | 6.10 | 5.09 | 5.18 |
18 | Cardinals | 4.35 | 4.87 | 6.12 | 5.19 | 5.15 |
19 | Orioles | 4.91 | 4.94 | 5.36 | 5.28 | 5.13 |
20 | Cubs | 4.76 | 4.94 | 5.20 | 5.44 | 5.10 |
21 | Nationals | 5.23 | 4.88 | 4.52 | 5.52 | 5.04 |
22 | Pirates | 4.57 | 5.63 | 5.08 | 4.86 | 5.03 |
23 | Guardians | 4.89 | 5.07 | 5.03 | 5.02 | 5.00 |
24 | Phillies | 4.51 | 5.32 | 4.83 | 5.06 | 4.93 |
25 | Braves | 5.06 | 4.66 | 4.78 | 4.86 | 4.84 |
26 | Blue Jays | 4.92 | 4.79 | 4.71 | 4.93 | 4.84 |
27 | Mets | 4.80 | 4.75 | 4.74 | 5.01 | 4.83 |
28 | Yankees | 4.50 | 4.96 | 4.79 | 4.95 | 4.81 |
29 | Marlins | 4.46 | 4.46 | 5.20 | 4.90 | 4.77 |
30 | Tigers | 4.60 | 4.47 | 4.96 | 4.88 | 4.74 |
Comments are closed.