Passing

Passing Table
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
1Rich Gannon2002*+37OAKQB161611-5-041861867.64689264.2101.6757.67.711.2293.197.3362146.846.955.511
2Carson Palmer201233OAKQB15154-11-034556561.14018223.9142.5647.16.811.6267.985.345.51261996.466.144.422
3Derek Carr2015*24OAKQB16167-9-035057361.13987325.6132.3687.07.111.4249.291.149.23312306.226.315.144
4Jeff George199730OAKQB16164-12-029052155.73917295.691.7767.57.913.5244.891.2584306.026.3210.001
5Rich Gannon1999*34OAKQB16168-8-030451559.03840244.7142.7507.57.212.6240.086.5492416.386.128.733
6Rich Gannon2001*36OAKQB161610-6-036154965.83828274.991.6497.07.210.6239.395.5271556.386.614.712
7Kerry Collins200533OAKQB15154-11-030256553.53759203.5122.1796.76.412.4250.677.3392615.795.566.511
8Ken Stabler197934OAKQB16169-7-030449861.03615265.2224.4667.36.311.9225.982.2342846.265.386.411
9Kerry Collins200432OAKQB14133-10-028951356.33495214.1203.9636.85.912.1249.674.8251446.235.344.612
10Rich Gannon2000*+35OAKQB161612-4-028447360.03430285.9112.3847.37.412.1214.492.4281246.606.735.634
11Jeff Hostetler1994*33RAIQB16169-7-026345557.83334204.4163.5777.36.612.7208.480.8412326.255.618.323
12Daryle Lamonica1969*+28OAKQB141412-1-122142651.93302348.0255.9807.86.714.9235.979.8111007.336.312.533
13Derek Carr201423OAKQB16163-13-034859958.13270213.5122.0775.55.39.4204.476.638.16241495.014.823.911
14Daryle Lamonica196827OAKQB131311-2-020641649.53245256.0153.6827.87.415.8249.680.911
15Jeff Hostetler199332RAIQB151510-5-023641956.33242143.3102.4747.77.313.7216.182.5382066.646.278.333
16Daryle Lamonica1967*+26OAKQB141413-1-022042551.83228307.1204.7727.66.914.7230.680.811
17Ken Stabler197833OAKQB16169-7-023740658.42944163.9307.4497.34.712.4184.063.3373475.863.548.433
18Jim Plunkett198336RAIQB141310-3-023037960.72935205.3184.7997.76.712.8209.682.7423636.115.1410.034
19Jay Schroeder199029RAIQB161612-4-018233454.52849195.792.7688.58.515.7178.190.8291977.317.248.023
20Carson Palmer201132OAKQB1094-5-019932860.72753134.0164.9788.47.013.8275.380.557.87171197.636.304.901
21Ken Stabler1976*31OAKQB121211-1-019429166.72737279.3175.8889.48.614.1228.1103.4192038.177.456.145
22Tom Flores1966*29OAKQB14107-2-115130649.32638247.8144.6788.68.117.5188.486.221
23Marc Wilson198528RAIQB161311-2-019338849.72608164.1215.4596.75.113.5163.062.7272025.804.296.514
24Jay Schroeder199130RAIQB15159-6-018935752.92562154.2164.5787.26.013.6170.871.4312385.994.918.021
25Jeff Hostetler199635OAKQB13137-6-024240260.22548235.7143.5626.35.910.5196.083.2321815.455.067.4
26Daryle Lamonica1970*29OAKQB14148-4-217935650.32516226.2154.2607.16.414.1179.776.5151276.445.814.033
27Cotton Davidson196433OAKqb1474-2-115532048.42497216.6195.9607.86.416.1178.472.110
28Ken Stabler1974*+29OAKQB141311-2-017831057.42469268.4123.9678.07.913.9176.494.9181417.107.045.533
29JaMarcus Russell200823OAKQB15155-10-019836853.82423133.582.2846.66.312.2161.577.128.09312105.555.307.812
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
30Jason Campbell201029OAKQB13127-5-019432959.02387134.082.4737.37.012.3183.684.540.8332086.025.749.122
31Marc Wilson198124OAKQB1395-4-017336647.32311143.8195.2666.34.713.4177.858.9302415.233.787.643
32Jim Plunkett198033OAKQB13119-2-016532051.62299185.6165.0867.26.113.9176.872.9362855.664.6510.123
33Ken Stabler197530OAKQB141310-3-017129358.42296165.5248.2537.85.213.4164.067.4192026.714.286.112
34Tom Flores196124OAKQB14142-12-019036651.92176154.1195.2855.94.411.5155.462.1
35Ken Stabler1977*32OAKQB131310-3-016929457.52176206.8206.8447.45.712.9167.475.2161416.564.955.222
36Marc Wilson198427RAIQB16106-4-015328254.32151155.3176.0927.66.014.1134.471.7372286.034.5711.623
37Tom Flores196326OAKQB1498-1-011324745.72101208.1135.3938.57.818.6150.180.711
38Marc Wilson198730RAIQB1572-5-015226657.12070124.583.0477.87.313.6138.084.6332386.135.7311.0
39Jim Plunkett198235RAIQB998-1-015226158.22035145.4155.7527.86.313.4226.177.0232116.425.038.154
40Jeff Hostetler199534OAKQB11117-4-017228660.11998124.293.1807.06.411.6181.682.2221336.065.527.111
41Daryle Lamonica1972*31OAKQB141310-2-114928153.01998186.4124.3707.16.513.4142.779.5141366.315.704.732
42Ken Stabler1973*28OAKQB14118-2-116326062.71997145.4103.8807.77.012.3142.688.3342615.905.3311.613
43Jim Plunkett198639RAIQB1083-5-013325252.81986145.693.6817.97.414.9198.682.5272156.355.909.712
44Cotton Davidson196231OAKQB13121-11-011932137.1197772.2237.2906.23.416.6152.136.1
45Jay Schroeder198827RAIQB983-5-011325644.11839135.1135.1857.25.916.3204.364.6191786.044.866.911
46Terrelle Pryor201324OAKQB1193-6-015627257.4179872.6114.0736.65.311.5163.569.129.96312035.264.0910.2
47Donald Hollas199831OAKqb1264-2-013526051.91754103.8166.2476.74.713.0146.260.6362075.233.4712.211
48Tom Flores196023OAKQB14135-8-013625254.01738124.8124.8616.95.712.8124.171.822
49Marc Wilson198629RAIqb1685-3-012924053.81721125.0156.3577.25.413.3107.667.4342275.453.8612.4
50Daryle Lamonica197130OAKQB14137-4-211824248.81717166.6166.6677.15.414.6122.666.8181725.944.406.912
51Andrew Walter200624OAKQB1282-6-014727653.3167731.1134.7516.14.211.4139.855.814.69462564.412.7814.3
52Steve Beuerlein198924RAIqb1074-3-010821749.81677136.094.1677.77.115.5167.778.4221756.285.689.223
53Steve Beuerlein198823RAIqb1084-4-010523844.1164383.472.9576.96.315.6164.366.6262155.414.829.801
54Tom Flores196528OAKQB14117-3-112226945.41593145.2114.1695.95.113.1113.864.912
55Jay Schroeder198928RAIQB1194-5-09119446.9155084.1136.7848.05.817.0140.960.3201326.634.649.300
56Matt McGloin201324OAKqb761-5-011821155.9154783.883.8527.36.413.1221.076.146.436536.885.962.8
57Jay Schroeder199231RAIQB1394-5-012325348.61476114.3114.3535.84.712.0113.563.3251804.663.679.0
58Jim Plunkett198437RAIqb865-1-010819854.5147363.0105.1737.45.813.6184.167.6131036.494.936.222
59Tom Flores196427OAKQB1471-5-19820049.0138973.5147.0776.94.514.299.254.432
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
60Daunte Culpepper200730OAKqb762-4-010818658.1133152.752.7597.26.512.3190.178.032.95211305.805.2010.111
61JaMarcus Russell200924OAKQB1292-7-012024648.8128731.2114.5865.23.510.7107.350.011.17332073.872.3111.822
62Cotton Davidson1963*32OAKqb1452-3-07719439.71276115.7105.2736.65.416.691.160.022
63Rich Gannon200338OAKqb772-5-012522555.6127462.741.8465.75.410.2182.073.517904.894.647.012
64Rick Mirer200333OAKQB982-6-011622152.5126731.452.3475.75.010.9140.864.8221224.714.039.1
65Vince Evans199540OAKqb931-2-010017557.1123663.484.6737.15.712.4137.371.511706.274.985.9
66Jeff George199831OAKQB873-4-09316955.0118642.453.0757.06.212.8148.372.7221625.364.6011.501
67Jason Campbell201130OAKqb664-2-010016560.6117063.642.4587.16.711.7195.084.247.775196.776.422.911
68Josh McCown200728OAKQB992-7-011119058.41151105.3115.8466.14.510.4127.969.420.2514925.193.756.9
69Aaron Brooks200630OAKQB880-8-011019257.3110531.684.2575.84.210.0138.161.724.4261744.272.8911.9
70Todd Marinovich199223RAIqb773-4-08116549.1110253.095.5686.74.813.6157.458.2201545.123.4810.801
71Bruce Gradkowski201027OAKqb641-3-08315752.9105953.274.5706.75.412.8176.566.324.2610775.884.596.0
72Jim Plunkett198134OAKqb972-5-09417952.5104542.295.0425.84.011.1116.156.7221844.282.6710.9
73Bruce Gradkowski200926OAKqb742-2-08215054.7100764.032.0756.76.612.3143.980.645.3511715.815.726.822
74Babe Parilli196030OAKqb1411-0-08718746.5100352.7115.9495.43.311.571.647.6
75Dick Wood196529OAKqb1431-2-06915743.9100385.163.8576.45.714.571.666.4
76Dan Pastorini198031OAKqb552-3-06613050.893253.886.2567.25.214.1186.461.4101035.924.067.1
77Derek Carr201625OAKqb332-1-07911866.986754.210.8437.37.811.0289.099.173.64247.197.651.711
78Marc Wilson198326RAIqb1032-1-06711757.386486.865.1507.46.412.986.482.010756.215.357.911
79Jim Plunkett198538RAIqb331-2-07110368.980332.932.9417.87.111.3267.789.6131016.055.4111.2
80Cotton Davidson196635OAKqb1441-3-05913942.477021.4117.9515.52.313.155.032.4
81Rusty Hilger198725RAIqb552-3-05510651.970621.965.7496.74.512.8141.255.812805.313.3610.2
82Billy Joe Hobert199625OAKqb830-3-05710454.866743.854.8516.45.011.783.467.39525.444.168.0
83Vince Evans199338RAIqb810-1-0457659.264033.945.3688.46.814.280.077.712876.284.9213.611
84Vince Evans198732RAIqb331-2-0398347.063056.044.8477.66.616.2210.072.97386.585.697.8
85Daryle Lamonica197332OAKqb831-2-0429345.261422.288.6486.63.214.676.838.611875.071.9910.6
86Charlie Frye200928OAKqb331-2-0538760.958111.144.6336.74.811.0193.765.335.985405.884.145.4
87Wade Wilson199839OAKqb531-2-0528859.156878.044.5686.56.010.9113.685.89775.064.659.311
88Billy Joe Hobert199524OAKqb420-2-0448055.054067.545.0806.86.012.3135.080.23116.375.653.6
89Ken Stabler197227OAKqb1410-1-0447459.552445.434.1227.16.311.937.482.38755.484.809.801
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
90Rich Gannon200439OAKqb332-1-0416860.352434.422.9587.77.312.8174.786.95176.956.536.8
91George Blanda196841OAKK1411-0-0304961.2522612.224.19410.711.317.437.3120.1
92George Blanda197043OAKK140295552.7461610.959.1448.46.515.932.979.44377.195.416.822
93Mike Rae197625OAKqb722-0-0356553.841769.211.5376.47.611.959.698.08714.745.7711.0
94George Blanda197144OAKK140325855.237846.9610.3376.53.211.827.058.62265.872.703.321
95JaMarcus Russell200722OAKqb410-1-0366654.537323.046.1325.73.510.493.355.913.146404.632.688.3
96Vince Evans199237RAI50295354.737247.535.7507.06.012.874.478.53266.185.205.411
97Marques Tuiasosopo200324OAKqb410-1-0254555.632400.036.7357.24.213.081.050.62146.603.724.3
98Chon Gallegos196223OAK60183551.429825.738.6358.55.816.649.763.8
99George Blanda1967*40OAKK140153839.528537.937.9507.55.519.020.459.601
100Ken Stabler197126OAKqb1411-0-0244850.026812.148.3235.62.311.219.139.24374.441.377.7
101Rusty Hilger198624RAI20193850.026612.612.6547.06.314.0133.070.73225.955.347.3
102David Humm197523OAK70183847.424637.925.3436.55.713.735.172.9295.935.185.0
103Matt Flynn201328OAKqb210-1-0223464.724612.912.9347.26.511.2123.083.77335.204.5917.1
104Todd Marinovich199122RAIqb110-1-0234057.524337.500.0266.17.610.6243.0100.3006.087.580.0
105Vince Evans199439RAI90183354.522226.100.0656.77.912.324.795.89573.934.8821.4
106Hunter Enis196226OAKqb710-1-0264953.121712.012.0174.43.98.331.063.1
107Andrew Walter200826OAKqb210-1-0224944.920400.036.1284.21.49.3102.031.31.545393.060.569.3
108Nick Papac196126OAK140134429.517324.5715.9433.9-2.313.312.419.0
109Wayne Crow196123OAKHB/P14061060.016500.000.04616.516.527.511.8104.2
110Mike Rae197726OAKqb1011-0-0153050.016213.3413.3305.40.110.816.237.89881.90-2.2123.111
111Kyle Boller201130OAKqb210-1-0152853.616100.0310.7275.80.910.780.531.17.13194.580.239.7
112Don Heinrich196232OAKqb110-1-0102934.515613.426.9255.43.015.6156.036.0
113Terrelle Pryor201223OAKqb310-1-0143046.715526.713.3385.25.011.151.770.853.81005.175.000.0
114David Humm197826OAK160142653.815100.013.8235.84.110.89.455.12214.643.047.1
115Matt McGloin201526OAK20233271.914226.313.1144.44.36.271.088.318.762203.593.445.9
116Matt McGloin201425OAK10121963.212915.3210.5296.83.110.8129.061.012.04186.052.555.0
117Vince Evans199136RAI4061442.912717.1214.3809.14.121.231.859.82206.692.3112.5
118Marques Tuiasosopo200526OAKqb110-1-0142653.812413.827.7204.82.18.9124.047.66402.630.4418.8
119Matt Leinart201229OAK20163348.511500.013.0203.52.17.257.544.415.91193.121.792.9
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
120Tony Teresa196027OAKHB14091850.011115.6316.7256.2-0.212.37.948.4
121Marcus Allen198323RAIRB16154757.1111342.900.04315.924.427.86.9141.43268.5014.5030.0
122Clem Daniels1965*28OAKHB14022100.09500.000.05347.547.547.56.8118.7
123Jim Plunkett197932OAK4071546.78916.716.7395.94.312.722.360.1294.713.2411.8
124David Klingler199627OAK10102441.78700.000.0203.63.68.787.051.94162.542.5414.3
125George Blanda197245OAKK14051533.37716.700.0265.16.515.45.573.52193.414.5911.8
126George Blanda196942OAKK14061346.273215.417.7205.65.212.25.271.5144.934.577.1
127Jack Larscheid196027OAKKR/PR1403650.07100.0233.33811.8-3.223.75.153.5
128Tee Martin200325OAK2061637.56900.016.3174.31.511.534.525.3153.761.125.9
129Marques Tuiasosopo200627OAK2061346.26817.7215.4295.2-0.211.334.048.473.16005.23-0.150.0
130Matt Schaub201433OAK11051050.05700.0220.0165.7-3.311.45.227.90.543242.54-4.3823.1
131David Humm198432RAI304757.15600.0114.3218.01.614.018.743.53272.90-1.6030.0
132Rusty Hilger198523RAI4041330.85417.700.0294.25.713.513.570.73321.382.6318.8
133Rob Johnson200330OAK2061346.25400.017.7154.20.79.027.025.8163.430.217.1
134Ken Stabler197025OAK302728.65200.0114.3337.41.026.017.318.5007.431.000.0
135Larry Lawrence197526OAKqb111-0-051533.35000.016.7173.30.310.050.016.02152.06-0.5911.8
136Vince Evans198934RAI1022100.05000.000.04025.025.025.050.0118.72197.757.7550.0
137Marcus Allen1982*+22RAIRB991425.04700.000.04711.811.847.05.276.00011.7511.750.0
138David Humm197624OAK1403560.04100.000.0298.28.213.72.986.21164.174.1716.7
139Andrew Walter200725OAK105862.53800.000.0194.84.87.638.074.063.42004.754.750.0
140Marcus Allen1984*24RAIRB16161425.03800.000.0389.59.538.02.466.7127.207.2020.0
141Vince Evans199035RAI5011100.03600.000.03636.036.036.07.2118.70036.0036.000.0
142Daryle Lamonica197433OAK403933.335111.1444.4133.9-13.911.78.843.53141.75-11.5825.011
143Shane Lechler2011*35OAKp1601333.335133.300.03511.718.335.02.2118.10.130011.6718.330.0
144Marques Tuiasosopo200122OAK103475.03400.000.0158.58.511.334.0100.0008.508.500.0
145Jeff Gossett1991*+34RAIP16011100.03400.000.03434.034.034.02.1118.70034.0034.000.0
146Ray Guy1980*31OAKP16011100.03200.000.03232.032.032.02.0118.70032.0032.000.0
147Marc Wilson198023OAK203560.03100.000.0126.26.210.315.577.9006.206.200.0
148Larry Lawrence197425OAKqb711-0-041136.42900.019.1172.6-1.57.34.17.03220.50-2.7121.4
149George Blanda197447OAKK1401425.028125.000.0287.012.028.02.095.8007.0012.000.0
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
150Clem Daniels196730OAKHB9011100.02800.000.02828.028.028.03.1118.7
151David Klingler199728OAK104757.12700.0114.383.9-2.66.827.026.2003.86-2.570.0
152Harvey Williams199831OAKrb16311100.02700.000.02727.027.027.01.7118.70027.0027.000.0
153Kyle Boller201029OAK502450.02500.0125.0206.3-5.012.55.030.20.53163.80-5.2020.0
154M.C. Reynolds196227OAK102540.02300.000.0154.64.611.523.054.6
155Marcus Allen1987*27RAIRB12121250.02300.000.02311.511.523.01.991.7136.676.6733.3
156Ray Guy1975*26OAKP14011100.02200.000.02222.022.022.01.6118.70022.0022.000.0
157Marcel Reece2013*28OAKFB/rb161511100.02200.000.02222.022.022.01.4118.71.450022.0022.000.0
158Marcus Allen198828RAIRB15151250.02100.000.02110.510.521.01.487.5116.676.6733.3
159Harvey Williams199629OAKrb1351250.018150.000.0189.019.018.01.4120.8009.0019.000.0
160Charlie Green196623OAK14022100.01700.000.0118.58.58.51.2102.1
161Marcus Allen1985*+25RAIRB16161250.01600.000.0168.08.016.01.077.1008.008.000.0
162Darren McFadden201326OAKrb10711100.0161100.000.01616.036.016.01.6158.394.280016.0036.000.0
163Mike Mercer196530OAKK/P14011100.01400.000.01414.014.014.01.0118.7
164Harvey Williams199528OAKRB161611100.0131100.000.01313.033.013.00.8158.30013.0033.000.0
165George Blanda197548OAKK1401333.31100.0133.3113.7-11.311.00.85.6380.50-7.0050.0
166Marcus Allen199131RAIrb821250.011150.000.0115.515.511.01.4106.2005.5015.500.0
167Bobby Hoying199927OAK202540.01000.000.072.02.05.05.047.9002.002.000.0
168Clem Daniels1963*+26OAKHB14011100.01000.000.01010.010.010.00.7108.3
169Michael Bush200824OAK1501250.0800.000.084.04.08.00.560.499.99004.004.000.0
170Cotton Davidson196534OAK2011100.0800.000.088.08.08.04.0100.0
171Daryl Hobbs199628OAKwr16111100.0700.000.077.07.07.00.495.8007.007.000.0
172Cotton Davidson196837OAK101250.0400.000.042.02.04.04.056.2
173Marques Tuiasosopo200829OAK201250.0400.000.042.02.04.02.056.20.26216-3.00-3.0050.0
174Marc Wilson198225RAI801250.0400.000.042.02.04.00.556.2002.002.000.0
175Shane Lechler201236OAKp16011100.0400.000.044.04.04.00.383.30.31004.004.000.0
176Bo Roberson196227OAKKR140060.0000.000.000.00.00.039.6
177Clem Daniels1966*+29OAKHB140030.0000.0133.300.0-15.00.00.0
178Ronald Curry200627OAKte/wr164020.0000.0150.000.0-22.50.00.00.05000.00-22.500.0
179Bobby Hoying200028OAK40020.0000.000.000.00.00.039.6000.000.000.0
Rk Player Year Age Tm Pos G GS QBrec Cmp Att Cmp% Yds TD TD% Int Int% Lng Y/A AY/A Y/C Y/G Rate QBR Sk Yds NY/A ANY/A Sk% 4QC GWD
180Marcus Allen199030RAIRB1615010.0000.01100.000.0-45.00.00.0000.00-45.000.0
181Pete Banaszak196824OAKHB1311010.0000.01100.000.0-45.00.00.0
182Michael Bush200925OAKrb167010.0000.000.000.00.00.039.60.08000.000.000.0
183Dave Casper1978*+27OAKTE1616010.0000.000.000.00.00.039.6000.000.000.0
184Ronald Curry200728OAKWR1613010.0000.000.000.00.00.039.60.84000.000.000.0
185Ronald Curry200425OAKwr123010.0000.000.000.00.00.039.6000.000.000.0
186Clem Daniels1964*27OAKHB140010.0000.000.000.00.00.039.6
187Clem Daniels196225OAKHB140010.0000.000.000.00.00.039.6
188George Fleming196123OAKK/KR140010.0000.01100.000.0-45.00.00.0
189Charley Fuller196122OAK140010.0000.000.000.00.00.039.6
190Jeff Gossett198932RAIP160010.0000.000.000.00.00.039.6000.000.000.0
191Ray Guy1974*25OAKP140010.0000.01100.000.0-45.00.00.0000.00-45.000.0
192Daryl Hobbs199527OAKwr163010.0000.000.000.00.00.039.6000.000.000.0
193Napoleon Kaufman199724OAKRB1616010.0000.000.000.00.00.039.6000.000.000.0
194Terry Kirby200232OAK60010.0000.000.000.00.00.039.6000.000.000.0
195Jack Larscheid196128OAK20010.0000.01100.000.0-45.00.00.0
196J.P. Losman200928OAK10010.0000.000.000.00.00.039.60.35000.000.000.0
197Darren McFadden201023OAKRB1313010.0000.000.000.00.00.039.621.17000.000.000.0
198Darren McFadden201427OAKRB1612010.0000.000.000.00.00.039.640.71000.000.000.0
199Greg Pruitt1983*32RAIKR/PR160010.0000.000.000.00.00.039.6000.000.000.0
200Jerry Rice200341OAKWR1615010.0000.000.000.00.00.039.6000.000.000.0
201Larry Todd196523OAKKR140010.0000.000.000.00.00.039.6
202Leo Araguz199828OAKP16011100.0-100.000.0-1-1.0-1.0-1.0-0.179.200-1.00-1.000.0
Support us without the ads? Go Ad-Free.