国产成人欧美一区二区三区vr_久久国产精品人人爽人人爽_国产精品永久免费播放_肉欲啪啪a∨无码精品一区二区_国产超短裙jk丝袜在线_亚洲AV片高清资源在线观看_国模无码一区二区三区久久_国产成年人未进视频_中文字幕无码精品夜_一区二区三区在线视频免费看_亚洲成AV人片在线观看网址_日本激情视频高清综合久久_亚洲午夜视频福利_国内大量揄拍人妻精品視_久久国产精品福利二区三区

ARTICLE DETAIL

資訊詳情

深耕商務建站與企業(yè)官網(wǎng)運營的一線實戰(zhàn)洞察。

MongoDB 實戰(zhàn):文檔模型、索引、執(zhí)行計劃與聚合管道

MongoDB 實戰(zhàn):文檔模型、索引、執(zhí)行計劃與聚合管道 很多人第一次接觸 MongoDB都是在項目里被字段老變、表結構改不動這件事逼過來的。我最開始也一樣拿著關系型數(shù)據(jù)庫的思維去用建了一堆看起來像表的集合寫出來的查詢?nèi)頀呙钄?shù)據(jù)量一上萬就開始卡。后來花了些時間把文檔模型、索引和執(zhí)行計劃這幾塊重新捋了一遍才發(fā)現(xiàn)這東西上手門檻確實低但想用得舒服完全是另一回事。這篇就按我自己帶人、自己踩坑的順序把 MongoDB 從裝好到能寫出一條像樣的查詢這條鏈路完整走一遍重點講清楚每個操作為什么這么寫而不是把官方文檔翻譯一遍。適合剛接手一個 MongoDB 項目、或者準備在下一個需求里引入它的朋友不管你是寫后端還是做數(shù)據(jù)分析跟著走一遍基本能跑通。1. 先把文檔模型這件事想明白別拿它當關系庫用我在代碼評審里見過太多次這種情況一個集合里全是{_id, type, ...}這種結構然后靠type字段去區(qū)分不同實體查的時候要寫一堆if type order。這就是典型的把關系型思維硬搬過來。文檔模型的核心價值在于把一次業(yè)務讀取需要的數(shù)據(jù)放在一起而不是把數(shù)據(jù)拆得越細越規(guī)范。1.1 一條文檔長什么樣和一行記錄差在哪里關系庫里一行記錄的所有字段都是扁平標量復雜結構必須拆表。MongoDB 的一條文檔本質(zhì)是一個 BSON 對象字段值可以是字符串、數(shù)字、日期也可以直接是嵌套對象或者數(shù)組。舉個實際點的例子一個商品在關系庫里大概要拆成商品表、SKU 表、屬性表三張而在文檔模型里完全可以是一條{ _id: ObjectId(...), title: 某款機械鍵盤, price: 399, tags: [辦公, 無線, 靜音], specs: { switchType: 紅軸, layout: 87鍵, weight: 780 }, skus: [ { code: K87-W, color: 白, stock: 120 }, { code: K87-B, color: 黑, stock: 45 } ], createdAt: ISODate(2024-03-11T08:20:00Z) }讀一個商品詳情一條findOne就夠了不需要三次 join。這就是文檔模型最直接的收益讀路徑變短。代價是寫入時可能要更新整個文檔以及同一份數(shù)據(jù)在不同文檔里可能出現(xiàn)冗余。這個取舍后面第 6 節(jié)會展開講。這里有個細節(jié)容易被忽略_id默認是ObjectId它不是一個隨機串結構上包含 4 字節(jié)時間戳、5 字節(jié)隨機值、3 字節(jié)自增計數(shù)器。這意味著_id本身就帶創(chuàng)建時間信息你甚至可以用ObjectId(...).getTimestamp()反推文檔的創(chuàng)建時間。我在做數(shù)據(jù)排查的時候經(jīng)常用這招比額外加一個createdAt字段還快。1.2 什么場景適合什么場景別硬上不是所有項目都該上 MongoDB。我自己的判斷標準大概是這樣場景特征更適合的選擇原因字段結構頻繁變化每個租戶字段還不一樣文檔模型不需要頻繁 DDL應用層控制結構讀多寫少一次讀取要拼好幾張表文檔模型內(nèi)嵌減少 join讀放大明顯強事務、多表強一致性轉賬類關系型跨文檔事務開銷大邏輯復雜大量多對多、需要靈活任意維度關聯(lián)查詢關系型文檔模型對多對多不友好日志、埋點、內(nèi)容、商品、配置文檔模型結構松、寫入吞吐要求高報表類復雜聚合、窗口函數(shù)關系型或專用分析庫聚合管道能力有限復雜 SQL 更順手一句話總結讀模式相對固定、寫模式靈活多變的結構適合文檔模型。如果你的查詢需求是任意維度隨便組合那關系庫的優(yōu)化器還是更靠譜。2. 環(huán)境從零跑起來安裝、啟動到第一次握手裝 MongoDB 這件事本身不難難的是新手容易在幾個環(huán)節(jié)卡住服務沒起來、端口被占、認證沒配好、連上了卻沒權限。我把這條鏈路拆細一點。2.1 本地起一個實例的幾種方式最省事的是容器方式一條命令搞定數(shù)據(jù)掛到本地目錄刪了容器數(shù)據(jù)還在docker run -d \ --name mongo-dev \ -p 27017:27017 \ -v /data/mongo:/data/db \ -e MONGO_INITDB_ROOT_USERNAMEadmin \ -e MONGO_INITDB_ROOT_PASSWORDdevpass123 \ mongo:7.0注意MONGO_INITDB_ROOT_USERNAME這個環(huán)境變量只有在數(shù)據(jù)目錄為空、首次初始化時才生效。我見過有人把數(shù)據(jù)目錄掛到已有數(shù)據(jù)的路徑然后發(fā)現(xiàn)環(huán)境變量里的賬號密碼根本沒建上連都連不進去排查半天。要么用全新的空目錄要么手動進容器建用戶。如果用包管理器安裝Linux 上裝完之后默認是mongod服務用systemctl start mongod啟動配置文件一般在/etc/mongod.conf默認只監(jiān)聽127.0.0.1。這個默認值是有意為之的不要在沒配認證的情況下把bindIp改成0.0.0.0我在一些內(nèi)網(wǎng)環(huán)境里見過裸奔的實例任何人都能連上去刪庫。配置文件里幾個值得改的點net: port: 27017 bindIp: 127.0.0.1 storage: dbPath: /var/lib/mongo wiredTiger: engineConfig: cacheSizeGB: 2cacheSizeGB默認會吃掉可用內(nèi)存的一半減 1G。在容器里如果沒設內(nèi)存限制它可能按宿主機的內(nèi)存來算結果被 OOM kill。容器部署時建議顯式設置這個值一般給容器內(nèi)存的 50% 到 60%。2.2 連接串里的每個參數(shù)都值得看一遍連接串看著簡單但每個參數(shù)背后都有含義mongodb://admin:devpass123localhost:27017/appdb?authSourceadminmaxPoolSize50retryWritestrueauthSourceadmin認證庫。用戶建在哪個庫這里就寫哪個。建在admin庫卻連業(yè)務庫時忘了加這個參數(shù)報的錯是Authentication failed很容易誤判成密碼錯。maxPoolSize連接池上限默認 100。小服務給 20 到 50 就夠給太大會把數(shù)據(jù)庫連接數(shù)打滿。retryWritestrue遇到網(wǎng)絡抖動或主節(jié)點切換時自動重試一次。副本集環(huán)境建議開著單機開了也無害。要注意retryWrites不是萬能的它只對冪等或可重試的寫操作生效而且是在驅動層重試如果第一次寫其實成功了只是響應丟了重試可能造成重復寫入。所以業(yè)務上需要唯一性的字段索引該建還是要建。2.3 用 mongosh 還是圖形工具mongosh是官方現(xiàn)在的命令行客戶端語法上是 JS 環(huán)境可以寫循環(huán)、可以定義變量調(diào)試的時候非常順手。圖形工具比如一些可視化客戶端適合看數(shù)據(jù)和臨時改兩條記錄但復雜查詢還是命令行快。一個我常用的技巧是在 mongosh 里定義幾個快捷函數(shù)// 查看當前庫所有集合及大小 db.getCollectionNames().forEach(function(c) { var s db.getCollection(c).stats(); print(c \t s.count \t (s.size / 1024 / 1024).toFixed(2) MB); });排查哪個集合在瘋漲的時候這行比翻監(jiān)控面板快多了。3. 把增刪改查寫成肌肉記憶操作符才是重點CRUD 誰都會寫但寫得好不好差別全在對操作符的理解上。我見過太多人把讀出來、在應用里改、再整體寫回去當成標準做法結果并發(fā)一上來就丟更新。3.1 插入單條、批量與順序的取舍db.orders.insertOne({ orderNo: A1001, amount: 199, status: paid }); db.orders.insertMany([ { orderNo: A1002, amount: 88, status: paid }, { orderNo: A1003, amount: 320, status: unpaid } ], { ordered: false });ordered: false這個參數(shù)很關鍵。默認是有序插入一旦中間某條失敗比如唯一索引沖突后面的全部不執(zhí)行。設為false之后失敗的跳過成功的照常寫入返回值里會帶上失敗的索引列表。批量導入數(shù)據(jù)的場景基本都應該關掉有序否則一條臟數(shù)據(jù)能讓整批任務中斷。但要注意ordered: false下驅動可能會并發(fā)寫多個分片或節(jié)點失敗的那條不會自動重試你的代碼需要自己處理返回值里的writeErrors。3.2 查詢條件、投影和游標db.orders.find( { status: paid, amount: { $gte: 100 } }, { orderNo: 1, amount: 1, _id: 0 } ).sort({ amount: -1 }).limit(20);投影里_id: 0是為了省字節(jié)。數(shù)據(jù)量大、字段多的時候只取需要的字段能讓網(wǎng)絡傳輸量降一個數(shù)量級。我做過一個對比一個文檔平均 4KB只投影出 3 個字段之后只有 200 字節(jié)左右20 倍差距。游標這塊有個新手常犯的問題遍歷大數(shù)據(jù)集時直接find()然后toArray()內(nèi)存直接爆。正確做法是用游標迭代const cursor db.orders.find({ status: paid }).batchSize(500); while (cursor.hasNext()) { /* 逐條處理 */ }batchSize控制每次從服務端拉多少條默認 101 條第一批發(fā)完后就按 16MB 限制取。對于導出類任務把它設成幾百到一千比較均衡。3.3 更新操作符才是核心這是我見過最多問題的地方。下面這種寫法在并發(fā)下必丟更新// 錯誤示范讀-改-寫 const doc db.accounts.findOne({ _id: 1 }); db.accounts.updateOne({ _id: 1 }, { $set: { balance: doc.balance - 100 } });兩個人同時讀到balance 500各自減 100 寫回最后是 400 而不是 300。正確姿勢是用$inc讓數(shù)據(jù)庫做原子運算db.accounts.updateOne( { _id: 1, balance: { $gte: 100 } }, { $inc: { balance: -100 }, $set: { updatedAt: new Date() } } );條件里帶上balance: { $gte: 100 }是樂觀鎖的思路余額不足時matchedCount為 0業(yè)務層就知道扣款失敗。這樣既保證了原子性又避免了超扣。幾個高頻操作符的語義要分清操作符作用注意點$set設置字段值字段不存在會創(chuàng)建$unset刪除字段值是占位符寫什么都行$inc數(shù)值增減字段必須存在或是數(shù)字否則報錯$push數(shù)組末尾追加可配合$each批量加$addToSet數(shù)組去重追加元素多時性能下降明顯$pull按條件移除數(shù)組元素支持條件表達式$setOnInsert僅插入時設置必須配合upsert: trueupsert: true是個好幫手先查后插的兩步操作可以合并成一步db.users.updateOne( { openId: u_123 }, { $set: { nickname: 老王 }, $setOnInsert: { createdAt: new Date() } }, { upsert: true } );注意$set和$setOnInsert不能作用于同一個字段否則會報沖突。3.4 刪除要謹慎軟刪除更常見物理刪除deleteMany在線上環(huán)境我建議慎用尤其是沒有備份的情況下。大多數(shù)業(yè)務場景用軟刪除更穩(wěn)加一個deletedAt字段查詢時帶上deletedAt: null。如果確實要物理刪除先查一遍確認范圍// 先看會刪掉多少條 db.logs.countDocuments({ createdAt: { $lt: new Date(2024-01-01) } }); // 確認無誤再刪分批刪避免長鎖 db.logs.deleteMany({ createdAt: { $lt: new Date(2024-01-01) } });單次刪幾十萬條會長時間占用寫鎖更好的方式是分批每次刪 5000 條循環(huán)執(zhí)行中間 sleep 一小會。4. 索引和執(zhí)行計劃數(shù)據(jù)漲到百萬級之后的分水嶺前面那些操作在幾千條數(shù)據(jù)的時候都飛快任何寫法都能跑。等到集合上百萬差別就出現(xiàn)了有的查詢 5 毫秒有的一分半。分水嶺就是索引。4.1 復合索引的最左前綴原則db.orders.createIndex({ status: 1, createdAt: -1 });這條復合索引能支持的查詢是status單獨查、status createdAt組合查。但單獨用createdAt查走不了因為status在最左邊跳不過去。這就是最左前綴原則和關系庫一樣。字段順序怎么定我一般按 ESR 原則Equality等值在前Sort排序在中Range范圍在后。比如查已支付訂單、按時間倒序、金額大于 100db.orders.find({ status: paid, amount: { $gt: 100 } }).sort({ createdAt: -1 });理論上最理想的是{ status: 1, createdAt: -1, amount: 1 }。為什么把范圍條件放最后因為范圍條件一旦匹配后面的字段就無法再用索引做精確跳轉了。當然實際場景里排序字段和范圍字段的順序還要結合數(shù)據(jù)分布測試不要迷信理論。4.2 用 explain 看它到底走了哪條路索引建完不代表用上了。驗證方式是explaindb.orders.find({ status: paid }).sort({ createdAt: -1 }) .explain(executionStats);重點看幾個字段winningPlan.stageCOLLSCAN表示全表掃描IXSCAN表示走了索引FETCH表示還要回表取文檔。totalDocsExamined掃描文檔數(shù)。如果遠大于返回條數(shù)索引效果很差。totalKeysExamined掃描索引鍵數(shù)。executionTimeMillis執(zhí)行耗時。一個健康的查詢totalDocsExamined應該接近返回條數(shù)。如果看到nReturned: 20但totalDocsExamined: 200000說明索引方向不對或者查詢條件本身不具選擇性。4.3 幾個讓索引失效的典型寫法寫法問題改法{ name: /abc/ }前置通配無法走索引改成前綴匹配/^abc/或上全文索引{ age: { $ne: 30 } }不等條件選擇性差盡量用等值 范圍組合查詢字段做了運算索引鍵無法參與匹配把運算挪到應用層或建表達式索引數(shù)組字段上建普通索引后按元素數(shù)查索引覆蓋不到需要$size的場景考慮冗余計數(shù)字段索引字段類型混用字符串和數(shù)字類型不匹配不命中統(tǒng)一寫入類型必要時加校驗還有一個坑是索引建太多。每加一個索引寫入時就要多維護一棵 B 樹。我見過一個集合上建了十幾個索引寫入 QPS 直接腰斬。原則是先看慢查詢?nèi)罩菊页稣嬲哳l的查詢模式再針對性建索引定期用$indexStats檢查索引使用次數(shù)長期為 0 的果斷刪掉。db.orders.aggregate([{ $indexStats: {} }]);這個命令會返回每個索引的accesses.ops一目了然。5. 聚合管道把統(tǒng)計邏輯從應用層搬回來以前我特別愛在應用層做統(tǒng)計查出一堆文檔然后 for 循環(huán)累加。后來發(fā)現(xiàn)數(shù)據(jù)量一上來網(wǎng)絡傳輸和內(nèi)存占用都受不了而且代碼又長又難維護。聚合管道就是把這類邏輯下推到數(shù)據(jù)庫側。5.1 管道的執(zhí)行順序決定了性能聚合管道是一串 stage 依次執(zhí)行每個 stage 的輸出是下一個的輸入。順序至關重要$match和$limit一定要盡早db.orders.aggregate([ { $match: { status: paid, createdAt: { $gte: ISODate(2024-01-01) } } }, { $group: { _id: $userId, total: { $sum: $amount }, cnt: { $sum: 1 } } }, { $match: { total: { $gte: 1000 } } }, { $sort: { total: -1 } }, { $limit: 50 } ]);如果把$match放在$group后面前面就要對全量數(shù)據(jù)處理一遍可能慢幾十倍。能過濾的先過濾能少的先少這是寫聚合管道的第一原則。另外第一個$match如果命中了索引整個管道都會受益。所以聚合查詢的入口過濾條件要和索引對齊寫完記得用explain看一下。5.2 分組、展開和關聯(lián)$group里最常用的是$sum、$avg、$max、$min還可以用$push把分組內(nèi)的值收集成數(shù)組{ $group: { _id: $category, prices: { $push: $price } } }$unwind用來把數(shù)組拆成多條處理一條訂單多個商品這種結構特別方便db.orders.aggregate([ { $unwind: $items }, { $group: { _id: $items.sku, sold: { $sum: $items.qty } } }, { $sort: { sold: -1 } } ]);$lookup相當于左連接但它在大數(shù)據(jù)量下是性能殺手因為每個輸入文檔都要去目標集合查一次。如果目標集合的關聯(lián)字段上有索引還好沒有索引就是災難。我的建議是能靠內(nèi)嵌解決的關聯(lián)就別用$lookup。5.3 聚合的內(nèi)存限制和落盤聚合管道默認每個 stage 最多用 100MB 內(nèi)存超了直接報錯。大數(shù)據(jù)量分組要開啟落盤db.orders.aggregate(pipeline, { allowDiskUse: true });開啟之后會寫臨時文件速度慢一些但不會失敗。生產(chǎn)環(huán)境跑報表類聚合這個參數(shù)基本是必開的。還有一點$group的_id如果基數(shù)特別大比如按用戶 ID 分組幾千萬用戶內(nèi)存和臨時文件都會吃緊。這種場景我一般會先按時間窗口切分分批聚合再合并結果比一次性硬跑靠譜。6. 數(shù)據(jù)建模和幾個新手最容易翻車的地方前面都是操作層面的事真正決定項目后期好不好維護的是數(shù)據(jù)建模。這塊沒有標準答案但有些坑是共通的。6.1 內(nèi)嵌還是引用看讀寫比例這是文檔建模最核心的決策。判斷依據(jù)其實就一句話這份子數(shù)據(jù)是不是總跟著主數(shù)據(jù)一起讀而且數(shù)量有上限。適合內(nèi)嵌的情況訂單里的商品明細、文章里的標簽、用戶設置里的偏好項。這些數(shù)據(jù)量有限幾十條以內(nèi)且讀主數(shù)據(jù)時基本都要一起讀。適合引用的情況用戶和訂單、商品和評論。這類數(shù)據(jù)會無限增長或者需要獨立查詢內(nèi)嵌進去會導致文檔不斷變大最終撞上 16MB 的單文檔上限。一個真實踩過的坑某項目把用戶的所有操作日志內(nèi)嵌到用戶文檔里一開始沒問題跑了一年之后單個文檔漲到十幾 MB更新開始報錯查詢也越來越慢。后來拆成獨立集合按userId索引才解決。數(shù)組字段一定要問自己這個數(shù)組會不會無限增長。會就必須拆出去。6.2 無模式不等于不用設計MongoDB 不強制 schema不代表可以隨便寫。同一個集合里字段名一會兒userId一會兒user_id一會兒字符串一會兒數(shù)字后期查詢能把你逼瘋。我的做法是在應用層用統(tǒng)一的模型定義很多語言的驅動都支持 schema 校驗同時在集合上開 validatordb.createCollection(orders, { validator: { $jsonSchema: { bsonType: object, required: [orderNo, amount, status], properties: { orderNo: { bsonType: string }, amount: { bsonType: decimal }, status: { enum: [paid, unpaid, refunded] } } } }, validationLevel: moderate });validationLevel: moderate表示已有文檔不校驗、新寫入才校驗避免上線時被歷史數(shù)據(jù)卡住。這個約束看起來麻煩但能擋掉大量低級錯誤。金額字段我特別建議用Decimal128而不是 double浮點數(shù)累加會出現(xiàn)0.1 0.2 0.30000000000000004這種問題財務場景絕對不能接受。6.3 幾個高頻坑的快速清單坑表現(xiàn)處理方式單文檔超 16MB寫入報錯object to insert too large拆集合或改用 GridFS 存大文件正則沒加錨點查詢越來越慢前綴匹配加^或建文本索引時間字段存字符串范圍查詢和排序都不準統(tǒng)一存Date類型skip翻大頁越翻越慢改成基于上一頁最后一條的_id游標翻頁數(shù)組元素無上限文檔膨脹拆子集合主文檔存摘要唯一索引在數(shù)組字段上語義和預期不符想清楚是全數(shù)組唯一還是元素唯一skip翻頁這個坑值得單獨說一下。skip(100000).limit(20)并不是直接跳到第 10 萬條而是先把前面 10 萬條掃一遍再丟掉越往后越慢。正確做法是記住上一頁最后一條的排序字段值下一頁用 lastValue來查db.articles.find({ createdAt: { $lt: lastCreatedAt } }) .sort({ createdAt: -1 }).limit(20);這種方式在任何頁數(shù)下耗時都穩(wěn)定前提是排序字段上有索引。6.4 備份和變更這兩件事別等出事再想最后提兩個運維層面的事。第一是備份mongodump簡單夠用但要注意它是邏輯備份大庫導出很慢而且導出期間的數(shù)據(jù)一致性要靠--oplog保證。數(shù)據(jù)量大的話快照方式更穩(wěn)。第二是索引和字段的變更。給一個千萬級集合加索引如果沒有指定后臺構建會阻塞寫入。新版本雖然默認行為已經(jīng)優(yōu)化但上線前還是應該在預發(fā)環(huán)境用同等數(shù)據(jù)量壓一遍記錄耗時。我吃過一次虧預發(fā)只有十萬條數(shù)據(jù)加索引兩秒完成生產(chǎn)一千多萬條加了四十多分鐘期間接口大面積超時。自此之后任何涉及大集合的變更我都會先拿生產(chǎn)數(shù)據(jù)的抽樣副本跑一遍估算耗時再挑低峰期執(zhí)行。寫了這么多其實 MongoDB 入門真正的門檻不在語法而在兩個思維轉變一是從表結構先行轉到讀取模式先行建模時先想清楚數(shù)據(jù)怎么被讀二是從應用層拼裝轉到數(shù)據(jù)庫側完成索引、聚合、投影這些能力用好了很多邏輯根本不用搬到代碼里。我自己在實際項目里的體會是但凡一個查詢開始變慢第一反應應該是去看explain而不是急著加緩存。緩存能蓋住問題但索引沒建對緩存一失效問題還是原樣回來。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
老汉网| 人人摸人人干| 天天综合网91入口| 78超碰| 特色a在线上| 97摸视频| 日韩中文字幕2020| 91操熟女视频| 高清无码 国产精品| 欧美精品四区| 五月天婷婷社区| 日韩激情啪啪| 亚洲凸凹超碰成人| 秋霞视频一区二区| 肉丝中文无码高清| 强奸乱伦αv片| 欧洲一区二区三区免费| 97人妻免费中文字幕| 欧美老妇女内射网址| 性猛交| 色综合一区二区三巨| 亚洲黄色AV电影| 亚洲国产一区二区三区四区国产| 国产午夜精品一区二区三区牛牛| 色吧综合网| 久久久九| 神马久久午夜| 欧美午夜色妇色鬼| 91精品微拍福利| 四虎AV影视国产精品亚洲精品| 欧美欧美啪啪视频| 久久男人网| 中国AAAAAA黄色片| 久久久久久久久久久精| 大香蕉伊人久久| 一区二区影视| 天天日天天屌天天操| 亚洲国产欧美一区二区潘金莲| 中文字幕乱碼在线| 久久久婷婷婷| 无码不卡亚洲成?人片| 国产丰满少妇久久久精品影院| 高清无码一区二区三区| 九色 蝌蚪 熟女自| 蜜臀av在线播放一区二区三区| 黄色无码高清黄色无码网站| 67914在线兔费成人视频| av片在线观看免费播放| 亚洲av综合色| 国产成人五月天丁香花| 中文字幕日韩人妻视频一区二区三区交换夫妻| 美國A片| 欧美激情亚洲| 日本999精品视频| 欧美精品自慰系列寂寞少妇| 国产免费黄色一级大片| www. 男人天堂成人在线| av在线资源| 农村女一级毛卡片| 国产熟码AV| 禁十八久久| 大香蕉一线视频| 色婷婷五月天| 日本人妻中文字幕精品| 一本色道久久综合狠狠操| 看看小穴| 丁香婷婷久久 | 999久久芭蕾| 亚洲色图激情小说| 日韩中文字幕在线视频观看| 久综合国内精品自在自线| 久久久96精品| 中文字幕久久精视频久久大全| 午夜黄色免费在线观看| 九九热久久99精品re| 91中文字幕| 日韩三级性| 国产乱婷婷精品二区三区| 免费在线黄片视频| 高清无码一区二区三区| 国产在线观看91精品一区| 欧美三级偷拍| 台湾佬中文娱乐网久久久久久久久久com | 五月天久久综合网| 欧洲特黄毛片免费看欧洲毛片| 骚逼自拍99| 超碰97久久观看| GVH-003 母子姦 青木玲-麻豆视频,麻豆视传媒短视频网站入口,麻豆视传媒官网直 | 日本黄色XXX| 综合久草| 欧美在线播放aaaa| 激情文学网伊人| 乱伦图一区| a片久久久久久久久久久久 | 亚洲好色人妻| 97精品中文字幕| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 亚洲暴力强奸AV| 欧美裸体美女日麻屄| 有码色中文字幕在线观看| 一区二区激情国产熟女 | 亚一综合久久久久久久久久| 亚洲av综合伊人久久| 性生活性生大爱77AV国产| 中 文字幕一区二区三四 五 区日 日 骚 | 天天干天天操天天干天天操| 精品性爱一区二区| 亚洲操操| 五月天色色网站| 九九色精品| 日本三级A片网站com| av操操不卡| 亚洲国产一区二区三区四区国产| 性爱Av免费| 无码直播久久久| 国产免费一区2区3区| 色婷婷综合久久中文字幕雪峰| 国产精品熟女一区二区三区| 青娱乐福利99| 久久国产成人精品国产成人亚洲| 久久久久久十| 天天爽天天操啊啊啊| 97综合久第一页| 热的中文 热的有码 热的国产| 91 丝袜在线观看| 亚洲熟女乱综合一区二区三区 | 91人妻在线视频| 丰满人妻一区二区三区色-百度| 欧美色91| 人人妻碰人人免费| 少妇无码av专区线| 日本综合久久| 国产乱码久久| 黄久久| 天天激色| 一起草高清无码| 91丨人妻丨国产丨丝袜| 人妻中文字幕精品无码| 欧美久久伊人| 尤物一级在线免费观看| 中文字幕日韩综合| 国产传媒美日韩av| 国产91丝袜 在线播放| 特级特黄一级毛片免费| 国模精品娜娜一二三区| 欧美天天插| 国产农村妇女精品一二区| 97超碰热线| 懂色影视久久| 亚洲在线欧美| 日韩探花精品在线视频| 天天干天天插| 动漫区日韩区欧美区| 超碰偷拍| 在线岛国新天堂8| 女人高潮大叫一级毛片| 激情文学 国产一二三aV| 国产第11页| 96超碰网| 亚洲av无线观看| 日韩欧美女优电影| 蜜臀一二三区| 成人一道本免费视频| 一级免费精品| 亚洲av性爱电影| 亚洲va有码在线天堂| 99在线免费观看| 日本东京热大香蕉a片| 国内精品久9| www.亚洲成人一区| 激情综合五月天| silk lablo在线观看一区二区| 综合熟妇一区二区三区| 日韩在线观看字幕精品| 国产精品久久久久久夜夜夜| 欧美狠狠狠| 欧美精品23| 91碰碰| 久久爱超碰网| 亚洲综合另类色图| AV和黑人在线播放| 青娱乐 成人娱乐在线| 精品二区久久| 日逼视频日本| 磁力99AV| 97爱| 婷婷色香| 韩国黄片aaaa| 欧天美中出| 国产精品99999| 色欲天天综合网| 中文一区在线日| 中国一级特黄大片护士| 九久9热| 2017天天插| 国产偷拍自拍在线视频| 1.igao73.com 加入收藏 免费专区 国产精品 中文字幕 日韩精品 欧美精品 精彩 | 乱色视频中文字幕| 超碰久草| av网站国产主播在线| 九月色婷婷| 欧美丝袜美女电影一二三四区| 中字幕人妻一区二区三区| 天天射网| 欧美亚洲自拍另类人妻| 综合网欧美在线| 天天综合中文字幕 91| 激情五月综合| 无码国产精品96久久久久孕妇| 一区二区娱乐网站| 超碰导航97| 欧美精品自慰系列寂寞少妇| 中文字幕一区二区三区人妻不卡| 欧美,日韩,中文,另类| 日韩性爱小视频在线观看| 美女主播色欲91抠b在线播放| 国产一区二区三区免费视频在性观看| 91殴美大片| 国产精品蜜臀久久久久无码AV| 国产农村妇女精品1区二区| 不卡av免费在线网址| 色爽爽文学| www国产无码| 午夜久久一区二区无码中出| 一级性爱啪啪视频| 加勒比少妇AV婷婷六月天超碰超碰| 色欲无码人妻日韩欧美精品| 五月天亚洲网| 日韩成人大片在线观看| 人人操人人肉久久精品| 久久一区无码| 欧美日韩香蕉| 欧美天天弄| 亚洲日韩av一区二区三区百合| 亚洲国产美女久久久久| 久草婷婷| 久久久久9| 农村女一级毛卡片| 亚洲AV不卡在线观看| 婷婷综合网站| 综合熟妇一区二区三区| 久久久久免费少妇| 国产精品69久久久久久久| 男人天堂2012| 黄色av网站在线播放| 日本亚欧爱爱| 伊人久久大香蕉线AV五月天| 岛国精品视频在线观看| 欧美亚洲特P| 嗯嗯啊啊操死我| 综合影院永久入口国产| 男人天堂2019| 闷骚老熟女15P| 熟女突然公开看18禁影片 | 久啪| 97精品国产97久久久久久| CCYY草草影院地址入口| 性91| 精品视频久久区| 中文字幕一区二区三区蜜臀| 91天堂色男人的天堂| 人人操人人色网| 少妇高潮喷水无套久久久久久| 91老熟女逼| 欧美疯狂做爰xxxx| 人妻中文字幕精品无码| 国产精品久久发布| 色五月婷婷网| 久久久久久精品免费看A级| 91精品国产91久久青草| 农村少妇久久久久久久| 超碰9 7女人| 香蕉一区二区三区在线视频| 色婷婷亚洲婷婷| 黑人美精品 A片| 最新日本中文字幕| 天堂亚洲精品| 91色人| 人人澡综合涩| 国产污视频麻豆传媒一区二区| 国产精品无码AV网站| 午夜精品久久久久久久久久蜜桃 | 男人的天堂欧美| 五月天久久久| 91色艳| 日本日逼视频网| 91社区拍啪人妻| 亚洲男人天堂2017| 少妇精品久久| 在线可观看的黄色网址| 91被操| 大香蕉综合网| 日本免费一区二区不卡 | 911粉嫩人妻| 夜夜高潮夜夜爽高清视频一| 蜜臀久久99精品久久久久久久久| 亚洲色啪| 青青操97| 欧美日韩国产中文超碰| www.四虎在线| 99青草| 久久久久久久久久久97| 花野真衣| 伦理弟一页| 裸体美女久久久| 91欧美性| 久久人人爽av亚洲精品天堂桃色 | 啪一啪免费视频| 丰满人妻无码一区二区三区| 国产 亚洲 丝袜 制服| 在线色导航| 国产久久av| 操逼国产免费| · —级AA伦aa坐爱午夜极速ⅴA一区天天噪天天噪天天噪 | 亚洲国产一区二区日韩专区| 无码精品久久久天天影视| 亚洲激情视频| 啪啪视频免费在线观看| 中文字幕人妻资源在线| 夜嗨影院| 亚洲色图 欧美热图 清纯唯美 另类自拍| 丁香激情网| 在线观看十八禁| 熟妇视频一区二区三区在线观看| 香蕉大久久久| 超碰色大香蕉| 亚洲第一页欧美| 日本青青草在线| WWW.加勒比人妻一区不卡.com| 亚洲 欧美 另类 日韩 人妻一区| 97热视频在线观看| 91亚洲人| 国产AV久久野战精品| 亚洲图片欧洲图片aⅴ| 亚洲色婷婷| 美女超碰978| 91久久18禁| 青青草中日韩在线| 懂色av一区二区三区天美传媒| av网站国产主播在线| av网页一区二区三区| 3p国产欧美99热| 97亚洲一区| 亚洲熟女乱综合一区二区三区| 亚洲天堂久久| 国模私拍一区二区三区神乳| 大伊香蕉在线视频免费| 久无码| 午夜精品久久久久久久| 亚洲无线观看久久| 四虎影院成年人片| 色狠狠综合噜一二三区| 亚洲欧美在线丝袜| 操逼日批| 亚州操操穴网| 成人区人妻精品一| 精品成人动漫一区二区| 五月天婷婷小说| 亚洲日韩久久精品一区| 一起草三级AV电影在线观看 | 欧美黄页| 密桃99999| 欧美 综合 亚洲| 欧美激情内射| 亚洲性爱无码乱伦av| 天天影视综合网欧美精品| 国内外毛片在线观看| 亚洲全色网| 自拍鲍鱼一区在线高清观看免费| 亚洲自拍欧美国产首页网曝| WWW.操逼.COM| a在线观看| 国产精品午夜精品| 免费精品人妻一区二区三| 亚洲熟妇乱女区二区三区| 加勒比性爱成人在线| 天天视频网站黄| 碰碰在线视频| 亚洲精品少妇| 99操逼| 五月婷婷青青草娱乐伊人| 夜夜草天天| 久久黄黄| 操一操摸一摸| 99精品久久久久久久婷婷蜜桃| 夜夜騷av、一區二區| 亚洲久9| 操久久久久久| 久久激情四射婷婷丁香五月天| 家庭乱伦性爱av| 91偷拍欧美亚洲| 成人蜜乳小视频网站| 一区在线国产播放| 欧美性五月| 3p国产欧美99热| 天天日熟妇| 国产精品熟女丝袜一区二区| 日本黄页视频在线观看| 欧美成人性爱视频大全| 国产91丝袜 在线播放| 中文字幕日韩综合| 精品福利| 内射黑人| 在线国产福利网址导航| 日本精品久久久久久久| 青娱乐久久艹| 爱丝福利| 亚洲色图激情小说| 人妻色偷色噜| 91成人社区| 国产 日韩 欧美高清 | 91狠婷| 后入国产| 91精品丝袜久久久久久无码人妻| 免费中文综合精品| 亚洲日韩少妇一道本视频| 国产成人bd在线观看| 久久天堂网| 日韩一区二区精品视频| 超碰免费97| 欧洲一区二区三区免费| 精品亚洲国产成人精品| 亚洲色图A| 香一区二区三区| 韩国一级婬片A片无码天美| 亚洲中亚日激情视频| 静品嫩模一区二区| 一级AV性爱| 国产久久日| 99热免费| 日韩福利综合一区| 夜夜黄| 免费观看欧美日韩操逼视频| 看免费的黄片| 97中文综合| 精品国产网站| 日韩三级伦理中文字幕| 天天大干大香蕉| 香蕉在线一区二区三区| 人妻无一区二区三区| 福利天天都操| 国模不卡一本二本三电影| 国产精品国产拍高清AV| 91国产操逼视频| 青青草狠狠撸| 91女人的网站| 婷婷久久网| TS人妖另类精品视频系列| 亚州色阁| 欧美久久婷婷| 欧美亚洲综合色| 伊人影院综合是一个与深夜成人在线| 丝袜足交视频| 揉揉揉夜夜| 久偷拍| 99激情视频| 青草草免费网站av| 丁香色狠狠色综合久久小说| 色五月激情AV在线| 美日韩一二三区| 97人人中文网| 色色色综合| 亚洲乱码尤物193YW| 日本成人在线不卡一区二区三区| 国产精品伦理| 欧美第二页午夜| 91美女在线看| 欧美综合骚| 五月丁香激情综合网| 91精品国产91久久青草| 久久超碰com| 综合网亚洲1| 成人日韩中文字幕| 大香蕉十区| 一区二区三区精品黑丝白丝酒店对鸡 | 色踪合AV| 久久高清无码夜夜操| 国产盗摄美女如厕大神作品在线观看| 青草视频在线看看看看看看看看看| 99热在线观看| 国产一区二区av综合| 欧洲综合无码| 亚洲熟女乱色一区二区三区| 成人自拍三级在线观看| 蜜臀久久99精品久久久| 国产综合久久久麻桃个| 精品国产乱码久久久影院| 亚洲色图第一页| 久久久专区| 美日韩在线不卡人妻| 欧美另类自拍 | 五月婷婷激情| 91婷婷伊人狠人| www.色五月| 日韩精品区二区三区不卡| 大香网伊人久久综合| www久久久| 婷婷久久五月| 91neishe| 97色97好| www.99热在线只有精品| 久久超碰av在线| 综合天天。| 9久9久9久9久视频网站| 国内一级精品| 张柏芝国产一区在线观看| 日本精品五区| 久久久亚洲Av| 久久免费精品视频免一| 免费的黄片wwwwww| 啊啊啊啊视频免费| 91挑色欧美| 久久后入制服| 欧美宗合色| 被窝影院午夜看片无码| AV无码久久久精品| 六六久久日韩不卡| 久久久久78| 欧美超碰人妻97| 九九热精品视频六| 国产三级片在线观看| 亚洲人妻在线精品| 午夜理论片在线观看免费| 97国产成人精品免费视频| 天天影视网综合少妇| 99超碰色| 夜色97| 国产三级片在线观看| 亚洲欧洲中文日韩女优乱码| 俺去俺来也在线www| 男人天堂2019亚洲| 久久精品成人一区二区三区蜜臀| 熟妇女伦乱视频| 亚洲免费成人在线高清无码视频| 秋霞视频一区二区| 最新AVzaixian| 99精品久久久久久| 欧美欧美少妇| 人人操肉肉| 91色综| 久久m| 91丝袜在线观看| 老熟妇一区二区三区…| 神马福利久草| 国产又大又粗又色生活片亚洲国产精品成人久久久综合免费 | 亚洲AV无码久久精品蜜桃小说| 成人精品欧洲亚洲| 蜜臀AV秘一区翔田千里| 日韩精品一区二区高清| 色老汉色| 天天干,天天日| 蜜臀久久久久久999| 午夜无遮挡男女啪啪视频| 日韩美女高潮喷水视频| 欧美最婬乱婬爆婬性视频 | 男人的天堂kva| 这里只有精品久久| 亚洲精品三区在线观看| 欧美综合91| 秋霞鲁丝午夜无码一区二区三| 91久热这里只有精品| 十八禁av无码免费网站APP| 欧美色院| 蜜臀99久久国产| 欲女人妻性色av| 欧美永久激情一区二区| 丁香五月色情| av凤凰久久久| 婷婷激情五月天小说网| 国产精品电影大全| 欧美在线啊啊| 欧美亚洲丝袜人妻制服中文99| 秋霞午夜视频一区二区| 蜜桃视频一区二区三区在线观看| 午夜福利久久久噜久噜久久综合| 狼人久草| 亚洲成人性爱在线观看| 精品成人亚洲午夜电影| 国产精品久久久吖| 91亚洲高清| 久久日本熟女精品一区| oumeisetu综合| 大香蕉伊人久久| 岛国网址国产| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 欧美一区二区三区另类精品| 中字幕人妻一区二区三区| 91被操| 日韩超碰97| TS人妖另类精品视频系列 | 天天操人人操骚逼网站| 伊人丝袜美腿高跟在线观看高清| 嗯嗯啊啊好疼| 欧美大干日韩| 日本幼女18+| 日韩91网站| 操国产高清| 加勒比在线观看一区二区| 婷婷干黄色| 伊欧美综合视频| 色婷婷影院| 99国内精品| 中字一区| 91色夜| 男人天堂黄片| 亚州色交| 一二三四区电影| 中文字幕国产| 韩日男人的天堂| 72av视频| 日韩免费三级黄片电影| 99视频内射三四| 黑人粗大V S日韩女优视频| 福利视频香蕉免费一区二区在线| 综合久久欧美| 六月婷婷一区二区三区| 日本成人免费一区二区三区| 先锋精品av色鲁| 91在线丝袜| 亚洲成?V人片在线观看福利| 人妻酒店出差被中出免费在线播放| 中文视频在线观看| 激情五月天色色| 99热在线只有精品| www.99色| 久久99精品九九久久久婷婷| AⅤ片水多多| 97爱亚洲综合色| 久久精品国产亚洲妲己影视| 婷婷情色综合网| 99无码| 嫩草 人人网精品| 无码动漫av中文字幕| 色爱国产| 精品无码久久久久久久杏吧| 亚洲97P| 欧美日韩一干二干| 91天堂丝袜美腿| 2000亚洲男人天堂| 91青视频| 亚洲天堂精品日韩电影| 亚洲情色五月天| 性无码专区2020| 亚洲熟女一区| 五月天婷婷久久| 91天天看| 怡红院亚洲怡春院av| 少妇无码av专区线| www.成人无码| 大香蕉 222| jizzjizz欧美| 九九综合九九综合| 精品9区| 亚洲天天艹| 日韩精品中文字幕一| 蜜桃久久一区| 国产精品在线网站| 粉嫩国产精品久久粉嫩| 操迟操逼在巾线Fre看| 快灬快灬 一下爽蜜桃在线观看 | 欧色网址| 少妇内射视频| 在线 亚洲 网爆 自拍| 五月婷丁香| 高清成年美女黄网站免费大全| 欧美92| 日韩丨制服丨中文|在线| 神马福利久草| 99操逼| 人妻少妇av在线观看| 日韩免费福利在线观看| 另类图片天天影视| 91综合天天看| 超碰98综合网| 欧美熟爽综合| 国产第二页| 久久一区二区三区入口| 久久久性少妇| 超碰人人乐97| 九九国产| 风间由美日韩欧美久久| 日本十八禁免费看污网站| 国产综合操逼高清| 熟女天天干| 亚欧洲一区二区视频| 69久久久久久久久久久久久| 好涩综合| 日本 免费 一区二区三区 久久香蕉 | 天美传媒AV在线播放| 国产精品久久久鸭无码的功能| 桑老女人九区| 日韩av熟女一区二区三区成人| 大香蕉综合网| 亚洲精品1区| 亚洲激情四射| 亚洲AV色图一区| 亚洲欧美综合色| 国产对白刺激视频| 17c在线成人免费A片观看| 亚洲精品三| 欧美国产精品| 久久透逼视频| 日本一级特级毛片视频| 哈哈操电影AV| 夜夜嗨一区二区| 久久久久久久国产a∨| 强被迫伦姧在线观看无码网站| 亚洲成人在线播放| 国语精品内射在线观看| 亚洲视频二区 | 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | B049AV在线播放| 国产一级作爱毛片| 超碰97在线中文| 啊啊啊啊啊啊啊国| 欧美日动态视频| 91 丝袜在线播放| 中文字幕丝袜国产第一页不卡| 日韩AC| 色五月婷婷网| 欲色影视综合吧| 精品人妻一区二区乱码一区二区| 91综合天天看| 99999亚洲| 精品日韩人妻精品一二三区| 国产又黄又爽又刺激久久久久久| 97欧美性爱| 色综合美国| 亚洲色图欧美色图制服丝袜| 大香蕉欧美国产日韩高潮| 漂亮人妻被强中文字幕hd| 五十路三区在线| 人妻81p| 无码99| 久久精品人妻一区二区| 91丝袜美女视频| 91深夜夜| 第四色色综合91| 噜噜瑟| 萌白酱自拍视频| 日韩免费人妻色情网站| 2020中文字幕在线| 在线播放免费av福利片| 欧美少妇大量自拍视频在线观看| 91视频综合在线| 国产成人无码a| 久久久爆乳翘臀一线天伦理视频| 亚洲 欧美 日韩另类 麻豆| 国产精品第一区第一页| 婷婷五月天色| 狠久久| 欧美99热| 97 国产精品| 人妻精品一区二区在线| 麻豆一区在线| 日本三级网页| 一本久久精品中文字| 可以在线观看的黄色网址| 日本不卡码黄色| 亚洲欧美国产va在线播放频| 殴美牲| 亚洲国产精品久久AV| 超碰97欧美在线| 久久久久九九九| 国产精品小视频一区二区三区| 射久久| AV一二区| 国产性爱在线视频一区二区| 神马九九九| 国产1769在线| 久久久四区| 色香阁在线| 国产精品第一页国产大屁股视频免费区 | 九热大香蕉| 国产小视频91| 思思久热在线精品66| 久伊人网78| 久久天天摸| 操比国产| 日韩啊V| 97欧美日韩综合| 白丝少妇一区二区| 摸奶性爱视频网站在线免费播放| 亚洲综合113页| 久久黄黄| 日韩在线观看字幕精品| 国产强奸无码乱伦| 欧美熟女逼久久久久久| 色爱欲亚洲| 色噜噜综合网| xxxx网站亚洲精品| 91人人| 国产美女高潮视频| 麻豆 亚洲 97| 久久超碰爱| 久9视频| 粉嫩av在线一区二区| 97精| 色综合天天爱去电影网| 久久精品91| 亚洲美女 晚间男人天堂 | 欧美黄片免费在线观看视频| 俞拍久久国应视频| 91欧| 五月天亚洲网| 大屁股熟女一区二区三区| 国内精品不卡无毒99999| 综合欧美日本三级| 亚洲 国产 精品一区| 成人一级性爱| 色视频蜜乳| 精品人妻一区二区三区四区石在线| 国产97av| 欧美伊人电影| 96精品久久久| 大香蕉淫人网| 精品久久97观看在线视频| 超碰97人妻自拍| 天天日天天看| 黄色免费一级在线毛片| 一区不卡在线观看av| 无码动漫av中文字幕| 丰满人妻一区二区三区性色| 中文字幕高清精品一区| 伊人久久AV诱惑悠悠| 欧美日韩在线小说 | 久久久久骚| 欧美性爱一区| 久久久久女教师免费一区| 岛国爱情动作片在国产AV无码专区亚洲AV漫画 | 啊啊啊好舒服好爽啊啊啊视频| 亚洲免费97免费| 欧洲一区二区| 18禁看网站一区| 人人扣人人操| 无码视频一区二区| 国产成自自拍在线观看| 蜜臀99久久精品| 国产性爱强奸乱伦大全| 深夜激情无码| 人妻天天爽夜夜爽爽| 亚洲天堂日本| J?P?NESEHD熟女熟妇伦| 午夜乱轮操逼视频免费看| 国产粉嫩出水在线播放| 极品内射| 懂色av一区二区三区天美传媒| 国产欧美岛国精品一区| 91爱综合| 丝袜 中出 制服 人妻 美腿 中文字幕| 嗯嗯啊啊操我| 综合一区中亚洲国产成人综合精品| 资源在线观一 二| 色麻豆AV| 久久受www免费人成| 伊人色综合网| 日本最新1区2区3区| 中文AV制服乱伦| 人妻精品综合中文字幕在线| 蜜桃久久久久久久久久久久| 国产白丝av| 婷婷综合五月天| 中文字幕1区2区| 免费的黄片wwwwww| 蜜桃AV天堂| 欧美性爱日韩性爱| 久久精品72| 无码人妻一区二区三区色欲aⅴ| AV中文在线可看| 91路www| 国产97视频免费观看| 日日妻色网| 美女自卫慰黄网站免费| 99少妇内射| 亚洲精品丝袜-不卡成人免费……| 日韩欧美久久婷婷网站| 韩国一级AAA| 国产蜜臀在线| 亚洲精品99| 丁香婷婷五月| 日韩综合成人免费视频| 啊啊啊啊啊好大好舒服想要| 岛国视频一二三区| 九九九999久久久网站| 香蕉一区二区三区在线视频| 夜间福利片1000无码| 欧美色图电影| 蜜臀亚洲综合一二三四区| 99综合| 国产AV色黄看到爽| 久热最新在线杭州| 手机av亚洲丝袜美腿日韩第一页二页| www.av在线观看| 超碰国产精品无码| 超碰97亚洲| 曰本道人妻久久久在线不卡色视频| 欧美不卡在线美女| 亚洲午夜av| 免费观看国产小粉嫩喷水精品午| 丰满人妻-区二区三区免费看 | 国产一区二区啪啪视频| 三男一女不戴套的A片| 99在线精品观看视频中文| 日韩人妻大香蕉| 日韩免费性爱视频在线观看| 制度丝袜99| 日韩黄色片子| 国产精品第一区第一页| 人人操人人色网| 久久香蕉国产线看观看亚洲女人 | 超碰99热中文字幕| 亚洲AV无码黄色强奸| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | A级在线视频| 日本精品五区| 中文字幕日韩专区精品系列| 熟女探花啪啪| 99re国产精品视频| 熟女人妇一区二区三区| 亚洲另类在线观看| 人人色人人射人人妻| 97久久精品国产| 啊啊啊在线看| 日本不卡一区二区三区| 香港久久久| 天美一二三在线观看Av| 淫妻综合网| 影音先锋国产精品| 97AV在线观看| 亚洲激情天堂网| 日韩97视频!在线| 极品丝袜无码| 国产精品日日摸天天碰| 蜜臀久久99精品久久久久久| 日韩肏逼视频| 亚洲AV成人无码一二三久久| aaaa少妇高潮大片| a网站免费观看| 国产女上位好爽在线| 天天看片天天爽| ai欧美亚洲小说| 亚洲第一男人天堂| 97天天日| 丰满人妻一区二区三区大胸懂色 | 亚洲国内精品成人不卡| 亚洲中文字幕日产无码久久| 久久亚洲日韩国产欧| 97视频免费播放| 青娱乐福利99| 午夜精品视频777| 亭亭丁香激情| 91在线丝袜| 私人尤物在线精品不卡| 国产日本久久免费精品| 国产欧美日韩在线观看麻豆传媒公司| 磁力99AV| 99re在线| 玖玖爱免费观看视频| 美女露胸露尿口| 97在线无精品| 呦呦一区| 国产精品久久久三级无码| 天天操天天射青青草| 中文字幕av片| 久久精品国产亚洲妲己影视| 久久婷色| 午夜精品人妻二区三区| 人妻少妇久久中文字幕一区二区 麻豆| 国产精品一区午夜福利| 91狼人| 亚洲吊色| 97电影院超碰| 婷婷15月天青娱乐| 无码久久国产| www.婷婷| 大屁股国产在线视频| 国产精品无码成人精品| 久久人妻视频网| 亚洲啪啪啪啪视香蕉| 东北老熟女| 久久高清欧美国产| 青青草日本中文字幕| 欧美色视| 久久男人的天堂| 动漫片子网站3黄| 久操免费观看| 激情五月天社区| 97色涩| heyZO天然素人无码AⅤ专区| 91在线欧色| 啊啊啊啊,啊啊好多水| 中文字幕一区二区韩| 亚洲一区二区三区麻豆传媒| 久久超碰日韩精品| 91社区拍啪人妻| 欧美色图 人妻| 日韩激情毛片一级久久久| 天天91~综合入口| 麻豆精品.欧美精品.日韩精品.| 久久久亚洲熟妇熟女| 欧美情色贴图| 猛交交| 五月婷婷五月天| 91久热| 韩国黄片aaaa| 九一精品牛牛一区二区| 日产欧美电影一区二区三区| 破苞ⅩXXX性无码动漫无码| 国产精彩女在线观看视频| 精品午夜福利国产一区二区在线观看| 日产国产精品中文久久婷婷| 色吧 综合| 伊人久久亚洲中文字幕| 少妇综合| 激情文学欧美| 熟妇的味道HD中文字幕| 91网站视频在线观看| 亚洲蜜乳av| 久久精品99久久久久久| 亚洲 日韩 丝袜 熟女 变态| 久久9精品网站| 久久东京国产精品视频| 欧美色图99| 无码国产Av| 亚洲国产精品久久久久婷婷老年| 国产精品制服丝袜清纯唯美| 亚欧洲一区二区视频| 婷婷丁香五月激情啪啪| 上床啊啊啊| 欧美午夜精品久久久久久3D| 超碰在线人妻中文字幕| 五月天色电影| 亚洲精品无码成人久久久99| 97国产精品在线观看| 日本久久精品| 亚洲精品97久久| 熟女中出视频| a天堂视频| 欧美少妇高潮| 欧美18禁91| 成人aⅴ一区二区三区| 狠狠图片青青草| 手机看av网站在线看| 久久久啊啊啊| 五月丁香啪| 国产一级高跟丝袜| 亚州综合AⅤ| 中文字幕人妻资源在线| 亚洲第91页| 国产超碰| 91精品国产91熟女| av在线人气| 日韩精品中文字幕一 | 亚洲密乳AV| 无码操逼天堂| 超碰国产情侣自拍网| 激情无码日韩| 欧美日日人人天天| 日韩熟女精品无码专区一区二区| 丰满人妻一区二区三区四区| 亚洲男人天堂视频| 老女人爆菊| 人人摸人人摸人人干| 家庭乱伦麻豆| 亚洲天堂久| 中文字幕在线观看第二页| 天天做日日爱夜夜爽| 在线a亚洲视频播放在线| 欧美91精彩| 北条麻妃99精品青青久久| 神马久久久久久伦理片| 91丝袜人妻| 国产精品在线网站| 天天综合网~69| 日韩不卡av一二三| 国产精品亚洲色婷婷久久久| 久久精品操| 91激情综合| 天天淫人人妻日日色| 日本不卡免费二区| 91天美| 中文字幕av丝袜| 久久精品72| 婷婷五月天成人网| 欧美极品性爱天天射| 波多野结衣之双飞调教在线播放 | 最近2019中文字幕国语免费版| 亚洲性刺激| 91 欧美| 熟妇在线视频一区二区| 在线看的av| 欧美精品宗合| 97资源久久| 色综合1991| 91久热这里只有精品| 亚洲人妻av| 能在线播放的国产三级| 国产精品嫩草影院午夜两性| 亚洲丝袜少妇在线| 丝袜色综合| 天欧美在线| 国产午夜视频| 中文字幕-区二区三区四区视频中国| 激情第四色| 偷看洗澡一二三区美女| 国产精品久久久无码AV网站| 高清有码一区二区| 欧美啪啪啪91| 超碰色大香蕉| 婷婷九月丁香| 午夜福利 成人 91| 欧美第一页| 精品人妻无码一区二区三区不卡-精品人妻无码一区二区...|精品少妇一区二区三 | 91大神精品长腿在线观看网站| 啪啪自拍九九综合| 国产综合日韩伦理| 乱伦3P视频| 亚洲国产精品有声| 少妇一级婬片免费放一级a性色.| 男女国产精品| 欧洲人妻视频| 久久老熟女| 国产一线二线三线av| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 成熟熟女国产精品一区二区| 泰国AV在线观看| 美女尤物福利视频| 久操高青| 青春草A| 欧亚久久偷拍视频| 七久久久| 少妇毛片久久| 天堂国产AV| 天天内射| 日日操丁香五月天| 在线日韩日本亚洲国产| 超清福利精品视频在线| 久久精品人人做人人看| 亚洲无吗在线视频| 黄色欧美性爱视频| 日本东京热加勒比久久| 国产精品无码论坛| 亚洲精品成人| 欧美综合骚| 狠肏骚人妻| 亚州操操穴网| 无码人妻精品一区二区三区九九| 欧美亚洲成人在线一区二区三区| 精品人妻视频一区二区在线播放 | 精品99999久久久久久| 超碰人人妻| 人人喜人人妻| 亚洲综合码| 亚州操操穴网| 日本精品高清一二区一本到| 亚洲成人在线播放| 欧美嫩性色| 91真人天天在线| 精品女同一区| 青青草国产欧美非洲黑人|