日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

深度解密Go语言之pprof

發布時間:2024/4/11 编程问答 65 豆豆
生活随笔 收集整理的這篇文章主要介紹了 深度解密Go语言之pprof 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

相信很多人都聽過“雷神 3”關于性能優化的故事。在一個 3D 游戲引擎的源碼里,John Carmack 將 1/sqrt(x) 這個函數的執行效率優化到了極致。

一般我們使用二分法,或者牛頓迭代法計算一個浮點數的平方根。但在這個函數里,作者使用了一個“魔數”,根本沒有迭代,兩步就直接算出了平方根。令人嘆為觀止!

因為它是最底層的函數,而游戲里涉及到大量的這種運算,使得在運算資源極其緊張的 DOS 時代,游戲也可以流暢地運行。這就是性能優化的魅力!

工作中,當業務量比較小的時候,用的機器也少,體會不到性能優化帶來的收益。而當一個業務使用了幾千臺機器的時候,性能優化 20%,那就能省下幾百臺機器,一年能省幾百萬。省下來的這些錢,給員工發年終獎,那得多 Happy!

一般而言,性能分析可以從三個層次來考慮:應用層、系統層、代碼層。

應用層主要是梳理業務方的使用方式,讓他們更合理地使用,在滿足使用方需求的前提下,減少無意義的調用;系統層關注服務的架構,例如增加一層緩存;代碼層則關心函數的執行效率,例如使用效率更高的開方算法等。

做任何事,都要講究方法。在很多情況下,迅速把事情最關鍵的部分完成,就能拿到絕大部分的收益了。其他的一些邊邊角角,可以慢慢地縫合。一上來就想完成 100%,往往會陷入付出了巨大的努力,卻收獲寥寥的境地。

性能優化這件事也一樣,識別出性能瓶頸,會讓我們付出最小的努力,而得到最大的回報。

Go 語言里,pprof 就是這樣一個工具,幫助我們快速找到性能瓶頸,進而進行有針對性地優化。

什么是 pprof

代碼上線前,我們通過壓測可以獲知系統的性能,例如每秒能處理的請求數,平均響應時間,錯誤率等指標。這樣,我們對自己服務的性能算是有個底。

但是壓測是線下的模擬流量,如果到了線上呢?會遇到高并發、大流量,不靠譜的上下游,突發的尖峰流量等等場景,這些都是不可預知的。

線上突然大量報警,接口超時,錯誤數增加,除了看日志、監控,就是用性能分析工具分析程序的性能,找到瓶頸。當然,一般這種情形不會讓你有機會去分析,降級、限流、回滾才是首先要做的,要先止損嘛。回歸正常之后,通過線上流量回放,或者壓測等手段,制造性能問題,再通過工具來分析系統的瓶頸。

一般而言,性能分析主要關注 CPU、內存、磁盤 IO、網絡這些指標。

Profiling 是指在程序執行過程中,收集能夠反映程序執行狀態的數據。在軟件工程中,性能分析(performance analysis,也稱為 profiling),是以收集程序運行時信息為手段研究程序行為的分析方法,是一種動態程序分析的方法。

Go 語言自帶的 pprof 庫就可以分析程序的運行情況,并且提供可視化的功能。它包含兩個相關的庫:

  • runtime/pprof
    對于只跑一次的程序,例如每天只跑一次的離線預處理程序,調用 pprof 包提供的函數,手動開啟性能數據采集。

  • net/http/pprof
    對于在線服務,對于一個 HTTP Server,訪問 pprof 提供的 HTTP 接口,獲得性能數據。當然,實際上這里底層也是調用的 runtime/pprof 提供的函數,封裝成接口對外提供網絡訪問。

pprof 的作用

pprof 是 Go 語言中分析程序運行性能的工具,它能提供各種性能數據:

allocs 和 heap 采樣的信息一致,不過前者是所有對象的內存分配,而 heap 則是活躍對象的內存分配。

The difference between the two is the way the pprof tool reads there at start time. Allocs profile will start pprof in a mode which displays the total number of bytes allocated since the program began (including garbage-collected bytes).

上圖來自參考資料【wolfogre】的一篇 pprof 實戰的文章,提供了一個樣例程序,通過 pprof 來排查、分析、解決性能問題,非常精彩。

  • 當 CPU 性能分析啟用后,Go runtime 會每 10ms 就暫停一下,記錄當前運行的 goroutine 的調用堆棧及相關數據。當性能分析數據保存到硬盤后,我們就可以分析代碼中的熱點了。
  • 內存性能分析則是在堆(Heap)分配的時候,記錄一下調用堆棧。默認情況下,是每 1000 次分配,取樣一次,這個數值可以改變。棧(Stack)分配 由于會隨時釋放,因此不會被內存分析所記錄。由于內存分析是取樣方式,并且也因為其記錄的是分配內存,而不是使用內存。因此使用內存性能分析工具來準確判斷程序具體的內存使用是比較困難的。
  • 阻塞分析是一個很獨特的分析,它有點兒類似于 CPU 性能分析,但是它所記錄的是 goroutine 等待資源所花的時間。阻塞分析對分析程序并發瓶頸非常有幫助,阻塞性能分析可以顯示出什么時候出現了大批的 goroutine 被阻塞了。阻塞性能分析是特殊的分析工具,在排除 CPU 和內存瓶頸前,不應該用它來分析。
  • pprof 如何使用

    我們可以通過 報告生成、Web 可視化界面、交互式終端 三種方式來使用 pprof。

    —— 煎魚《Golang 大殺器之性能剖析 PProf》

    runtime/pprof

    拿 CPU profiling 舉例,增加兩行代碼,調用 pprof.StartCPUProfile 啟動 cpu profiling,調用 pprof.StopCPUProfile() 將數據刷到文件里:

    import "runtime/pprof"var cpuprofile = flag.String("cpuprofile", "", "write cpu profile to file")func main() {// …………pprof.StartCPUProfile(f)defer pprof.StopCPUProfile()// ………… }

    net/http/pprof

    啟動一個端口(和正常提供業務服務的端口不同)監聽 pprof 請求:

    import _ "net/http/pprof"func initPprofMonitor() error {pPort := global.Conf.MustInt("http_server", "pprofport", 8080)var err erroraddr := ":" strconv.Itoa(pPort)go func() {err = http.ListenAndServe(addr, nil)if err != nil {logger.Error("funcRetErr=http.ListenAndServe||err=%s", err.Error())}}()return err }

    pprof 包會自動注冊 handler, 處理相關的請求:

    // src/net/http/pprof/pprof.go:71func init() {http.Handle("/debug/pprof/", http.HandlerFunc(Index))http.Handle("/debug/pprof/cmdline", http.HandlerFunc(Cmdline))http.Handle("/debug/pprof/profile", http.HandlerFunc(Profile))http.Handle("/debug/pprof/symbol", http.HandlerFunc(Symbol))http.Handle("/debug/pprof/trace", http.HandlerFunc(Trace)) }

    第一個路徑 /debug/pprof/ 下面其實還有 5 個子路徑:

    goroutine
    threadcreate
    heap
    block
    mutex

    啟動服務后,直接在瀏覽器訪問:

    http://47.93.238.9:8080/debug/pprof/

    就可以得到一個匯總頁面:

    可以直接點擊上面的鏈接,進入子頁面,查看相關的匯總信息。

    關于 goroutine 的信息有兩個鏈接,goroutine 和 full goroutine stack dump,前者是一個匯總的消息,可以查看 goroutines 的總體情況,后者則可以看到每一個 goroutine 的狀態。頁面具體內容的解讀可以參考【大彬】的文章。

    點擊 profile 和 trace 則會在后臺進行一段時間的數據采樣,采樣完成后,返回給瀏覽器一個 profile 文件,之后在本地通過 go tool pprof 工具進行分析。

    當我們下載得到了 profile 文件后,執行命令:

    go tool pprof ~/Downloads/profile

    就可以進入命令行交互式使用模式。執行 go tool pprof -help 可以查看幫助信息。

    直接使用如下命令,則不需要通過點擊瀏覽器上的鏈接就能進入命令行交互模式:

    go tool pprof http://47.93.238.9:8080/debug/pprof/profile

    當然也是需要先后臺采集一段時間的數據,再將數據文件下載到本地,最后進行分析。上述的 Url 后面還可以帶上時間參數:?seconds=60,自定義 CPU Profiling 的時長。

    類似的命令還有:

    # 下載 cpu profile,默認從當前開始收集 30s 的 cpu 使用情況,需要等待 30s go tool pprof http://47.93.238.9:8080/debug/pprof/profile # wait 120s go tool pprof http://47.93.238.9:8080/debug/pprof/profile?seconds=120 # 下載 heap profile go tool pprof http://47.93.238.9:8080/debug/pprof/heap# 下載 goroutine profile go tool pprof http://47.93.238.9:8080/debug/pprof/goroutine# 下載 block profile go tool pprof http://47.93.238.9:8080/debug/pprof/block# 下載 mutex profile go tool pprof http://47.93.238.9:8080/debug/pprof/mutex

    進入交互式模式之后,比較常用的有 top、list、web 等命令。

    執行 top:

    得到四列數據:

    列名含義
    flat本函數的執行耗時
    flat%flat 占 CPU 總時間的比例。程序總耗時 16.22s, Eat 的 16.19s 占了 99.82%
    sum%前面每一行的 flat 占比總和
    cum累計量。指該函數加上該函數調用的函數總耗時
    cum%cum 占 CPU 總時間的比例

    其他類型,如 heap 的 flat, sum, cum 的意義和上面的類似,只不過計算的東西不同,一個是 CPU 耗時,一個是內存大小。

    執行 list,使用正則匹配,找到相關的代碼:

    list Eat

    直接定位到了相關長耗時的代碼處:

    執行 web(需要安裝 graphviz,pprof 能夠借助 grapgviz 生成程序的調用圖),會生成一個 svg 格式的文件,直接在瀏覽器里打開(可能需要設置一下 .svg 文件格式的默認打開方式):

    圖中的連線代表對方法的調用,連線上的標簽代表指定的方法調用的采樣值(例如時間、內存分配大小等),方框的大小與方法運行的采樣值的大小有關。

    每個方框由兩個標簽組成:在 cpu profile 中,一個是方法運行的時間占比,一個是它在采樣的堆棧中出現的時間占比(前者是 flat 時間,后者則是 cumulate 時間占比);框越大,代表耗時越多或是內存分配越多。

    另外,traces 命令還可以列出函數的調用棧:

    除了上面講到的兩種方式(報告生成、命令行交互),還可以在瀏覽器里進行交互。先生成 profile 文件,再執行命令:

    go tool pprof --http=:8080 ~/Downloads/profile

    進入一個可視化操作界面:

    點擊菜單欄可以在:Top/Graph/Peek/Source 之間進行切換,甚至可以看到火焰圖(Flame Graph):

    它和一般的火焰圖相比剛好倒過來了,調用關系的展現是從上到下。形狀越長,表示執行時間越長。注:我這里使用的 go 版本是 1.13,更老一些的版本 pprof 工具不支持 -http 的參數。當然也可以下載其他的庫查看火焰圖,例如:

    go get -u github.com/google/pprof或者go get github.com/uber/go-torch

    pprof 進階

    我在參考資料部分給出了一些使用 pprof 工具進行性能分析的實戰文章,可以跟著動手實踐一下,之后再用到自己的平時工作中。

    Russ Cox 實戰

    這部分主要內容來自參考資料【Ross Cox】,學習一下大牛的優化思路。

    事情的起因是這樣的,有人發表了一篇文章,用各種語言實現了一個算法,結果用 go 寫的程序非常慢,而 C 則最快。然后 Russ Cox 就鳴不平了,哪受得了這個氣?馬上啟用 pprof 大殺器進行優化。最后,程序不僅更快,而且使用的內存更少了!

    首先,增加 cpu profiling 的代碼:

    var cpuprofile = flag.String("cpuprofile", "", "write cpu profile to file")func main() {flag.Parse()if *cpuprofile != "" {f, err := os.Create(*cpuprofile)if err != nil {log.Fatal(err)}pprof.StartCPUProfile(f)defer pprof.StopCPUProfile()}... }

    使用 pprof 觀察耗時 top5 的函數,發現一個讀 map 的函數耗時最長:mapaccess1_fast64,而它出現在一個遞歸函數中。

    一眼就能看到框最大的 mapacess1_fast64 函數。執行 web mapaccess1 命令,更聚焦一些:

    調用 mapaccess1_fast64 函數最多的就是 main.FindLoops 和 main.DFS,是時候定位到具體的代碼了,執行命令:list DFS,定位到相關的代碼。

    優化的方法是將 map 改成 slice,能這樣做的原因當然和 key 的類型是 int 而且不是太稀疏有關。

    The take away will be that for smaller data sets, you shouldn’t use maps where slices would suffice, as maps have a large overhead.

    修改完之后,再次通過 cpu profiling,發現遞歸函數的耗時已經不在 top5 中了。但是新增了長耗時函數:runtime.mallocgc,占比 54.2%,而這和分存分配以及垃圾回收相關。

    下一步,增加采集內存數據的代碼:

    var memprofile = flag.String("memprofile", "", "write memory profile to this file")func main() {// …………FindHavlakLoops(cfgraph, lsgraph)if *memprofile != "" {f, err := os.Create(*memprofile)if err != nil {log.Fatal(err)}pprof.WriteHeapProfile(f)f.Close()return}// ………… }

    繼續通過 top5、list 命令找到內存分配最多的代碼位置,發現這回是向 map 里插入元素使用的內存比較多。改進方式同樣是用 slice 代替 map,但 map 還有一個特點是可以重復插入元素,因此新寫了一個向 slice 插入元素的函數:

    func appendUnique(a []int, x int) []int {for _, y := range a {if x == y {return a}}return append(a, x) }

    好了,現在程序比最初的時候快了 2.1 倍。再次查看 cpu profile 數據,發現 runtime.mallocgc 降了一些,但仍然占比 50.9%。

    Another way to look at why the system is garbage collecting is to look at the allocations that are causing the collections, the ones that spend most of the time in mallocgc.

    因此需要查看垃圾回收到底在回收哪些內容,這些內容就是導致頻繁垃圾回收的“罪魁禍首”。

    使用 web mallocgc 命令,將和 mallocgc 相關的函數用矢量圖的方式展現出來,但是有太多樣本量很少的節點影響觀察,增加過濾命令:

    go tool pprof --nodefraction=0.1 profile

    將少于 10% 的采樣點過濾掉,新的矢量圖可以直觀地看出,FindLoops 觸發了最多的垃圾回收操作。繼續使用命令 list FindLoops 直接找到代碼的位置。

    原來,每次執行 FindLoops 函數時,都要 make 一些臨時變量,這會加重垃圾回收器的負擔。改進方式是增加一個全局變量 cache,可以重復利用。壞處是,現在不是線程安全的了。

    使用 pprof 工具進行的優化到這就結束了。最后的結果很不錯,基本上能達到和 C 同等的速度和同等的內存分配大小。

    我們能得到的啟發就是先使用 cpu profile 找出耗時最多的函數,進行優化。如果發現 gc 執行比較多的時候,找出內存分配最多的代碼以及引發內存分配的函數,進行優化。

    原文很精彩,雖然寫作時間比較久遠(最初寫于 2011 年)了,但仍然值得一看。另外,參考資料【wolfogre】的實戰文章也非常精彩,而且用的招式和這篇文章差不多,但是你可以運行文章提供的樣例程序,一步步地解決性能問題,很有意思!

    查找內存泄露

    內存分配既可以發生在堆上也可以在棧上。堆上分配的內存需要垃圾回收或者手動回收(對于沒有垃圾回收的語言,例如 C ),棧上的內存則通常在函數退出后自動釋放。

    Go 語言通過逃逸分析會將盡可能多的對象分配到棧上,以使程序可以運行地更快。

    這里說明一下,有兩種內存分析策略:一種是當前的(這一次采集)內存或對象的分配,稱為 inuse;另一種是從程序運行到現在所有的內存分配,不管是否已經被 gc 過了,稱為 alloc。

    As mentioned above, there are two main memory analysis strategies with pprof. One is around looking at the current allocations (bytes or object count), called inuse. The other is looking at all the allocated bytes or object count throughout the run-time of the program, called alloc. This means regardless if it was gc-ed, a summation of everything sampled.

    加上 -sample_index 參數后,可以切換內存分析的類型:

    go tool pprof -sample_index=alloc_space http://47.93.238.9:8080/debug/pprof/heap

    共有 4 種:

    類型含義
    inuse_spaceamount of memory allocated and not released yet
    inuse_objectsamount of objects allocated and not released yet
    alloc_spacetotal amount of memory allocated (regardless of released)
    alloc_objectstotal amount of objects allocated (regardless of released)

    參考資料【大彬 實戰內存泄露】講述了如何通過類似于 diff 的方式找到前后兩個時刻多出的 goroutine,進而找到 goroutine 泄露的原因,并沒有直接使用 heap 或者 goroutine 的 profile 文件。同樣推薦閱讀!

    總結

    pprof 是進行 Go 程序性能分析的有力工具,它通過采樣、收集運行中的 Go 程序性能相關的數據,生成 profile 文件。之后,提供三種不同的展現形式,讓我們能更直觀地看到相關的性能數據。

    得到性能數據后,可以使用 top、web、list等命令迅速定位到相應的代碼處,并進行優化。

    “過早的優化是萬惡之源”。實際工作中,很少有人會關注性能,但當你寫出的程序存在性能瓶頸,qa 壓測時,qps 上不去,為了展示一下技術實力,還是要通過 pprof 觀察性能瓶頸,進行相應的性能優化。

    參考資料

    【Russ Cox 優化過程,并附上代碼】https://blog.golang.org/profiling-go-programs

    【google pprof】https://github.com/google/pprof

    【使用 pprof 和火焰圖調試 golang 應用】https://cizixs.com/2017/09/11/profiling-golang-program/

    【資源合集】https://jvns.ca/blog/2017/09/24/profiling-go-with-pprof/

    【Profiling your Golang app in 3 steps】https://coder.today/tech/2018-11-10_profiling-your-golang-app-in-3-steps/

    【案例,壓測 Golang remote profiling and flamegraphs】https://matoski.com/article/golang-profiling-flamegraphs/

    【煎魚 pprof】https://segmentfault.com/a/1190000016412013

    【鳥窩 pprof】https://colobu.com/2017/03/02/a-short-survey-of-golang-pprof/

    【關于 Go 的 7 種性能分析方法】https://blog.lab99.org/post/golang-2017-10-20-video-seven-ways-to-profile-go-apps.html

    【pprof 比較全】https://juejin.im/entry/5ac9cf3a518825556534c76e

    【通過實例來講解分析、優化過程】https://artem.krylysov.com/blog/2017/03/13/profiling-and-optimizing-go-web-applications/

    【Go 作者 Dmitry Vyukov】https://github.com/golang/go/wiki/Performance

    【wolfogre 非常精彩的實戰文章】https://blog.wolfogre.com/posts/go-ppof-practice/

    【dave.cheney】https://dave.cheney.net/high-performance-go-workshop/dotgo-paris.html

    【實戰案例】https://www.cnblogs.com/sunsky303/p/11058808.html

    【大彬 實戰內存泄露】https://segmentfault.com/a/1190000019222661

    【查找內存泄露】https://www.freecodecamp.org/news/how-i-investigated-memory-leaks-in-go-using-pprof-on-a-large-codebase-4bec4325e192/

    【雷神 3 性能優化】https://diducoder.com/sotry-about-sqrt.html

    本文由博客一文多發平臺 OpenWrite 發布!

    超強干貨來襲 云風專訪:近40年碼齡,通宵達旦的技術人生

    總結

    以上是生活随笔為你收集整理的深度解密Go语言之pprof的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

    日本久久久影视 | 亚洲理论片在线观看 | 婷婷射五月 | 欧美日韩国产综合网 | 国产一区二区三区免费观看视频 | 亚洲在线视频网站 | 亚洲成人软件 | 日韩理论 | 五月天激情开心 | 91精品高清 | 波多野结衣在线观看一区 | 狠狠五月婷婷 | 中文字幕在线中文 | 91看片在线观看 | 黄色成人在线网站 | 在线观看片 | 欧美天天干 | 丁香六月婷婷开心婷婷网 | 人人模人人爽 | 最近高清中文字幕 | 国产精品一区二区视频 | 黄色大片日本免费大片 | 国产高清不卡一区二区三区 | 久久久网 | 97国产大学生情侣白嫩酒店 | 中文字幕免费在线看 | 亚洲最新视频在线 | 国产日韩视频在线观看 | 日韩天天综合 | 最近中文字幕完整视频高清1 | 91精品中文字幕 | 四虎影视av| 亚洲干视频在线观看 | 欧美另类一二三四区 | 国产福利精品一区二区 | 九色91在线视频 | 西西www4444大胆在线 | 日韩视频免费在线观看 | 国产在线视频一区二区三区 | 亚洲视频每日更新 | 亚洲国产精品久久久久久 | 国产18精品乱码免费看 | 99热超碰在线 | 久久日本视频 | 激情久久久久久久久久久久久久久久 | 又黄又爽又色无遮挡免费 | 欧美另类调教 | 亚洲精品国产区 | 四虎海外影库www4hu | 玖玖在线观看视频 | 最近高清中文字幕 | 综合网av| 亚洲欧美国内爽妇网 | 久久久久免费观看 | 日韩动漫免费观看高清完整版在线观看 | www色网站 | 亚洲一区久久久 | 免费成人在线视频网站 | 免费视频区 | 日韩在线视频在线观看 | 亚洲另类交 | 婷婷丁香六月天 | 亚洲欧美日韩国产一区二区三区 | 成人在线视频观看 | 婷婷日日 | 中文字幕国产亚洲 | 99精品国自产在线 | 亚洲一区二区高潮无套美女 | 中文字幕国产一区 | 亚洲成年片| 中文字幕最新精品 | 在线香蕉视频 | 亚洲视频在线视频 | 黄色高清视频在线观看 | 97免费 | 91桃花视频 | 涩涩资源网 | 在线国产视频一区 | 激情xxxx| 一本色道久久综合亚洲二区三区 | 激情视频一区二区 | 国产成人久久精品亚洲 | 亚洲婷婷在线 | 亚洲黄色a| 中文字幕第| 久久一久久 | 天天曰视频 | 国产精品18久久久久久久久久久久 | 亚洲视频999 | 夜夜摸夜夜爽 | 黄色录像av| 免费看片成年人 | 狠狠操影视| 成人免费观看网站 | 欧洲一区二区三区精品 | 天天插天天 | 五月开心综合 | 97免费在线观看视频 | 国产资源网| 国产精品久免费的黄网站 | 毛片网站在线观看 | 成 人 黄 色视频免费播放 | 色夜视频 | 久草在线高清 | 美女在线免费视频 | av中文天堂| 九九热视频在线播放 | av国产在线观看 | 一级黄色片毛片 | 国产在线a | 激情五月看片 | 精品视频中文字幕 | 99国产精品久久久久老师 | 手机色在线| 91伊人久久大香线蕉蜜芽人口 | 香蕉视频久久 | 国产精品成人av电影 | 欧美性高跟鞋xxxxhd | 欧美污在线观看 | 天天干天天射天天爽 | 国产在线观看av | 国产丝袜一区二区三区 | 黄a在线| 色婷婷激情电影 | 狠狠躁夜夜躁人人爽超碰97香蕉 | 日韩精品一区电影 | 美女网站黄在线观看 | 精品久久久久久久久久久久 | 色综合天天干 | 欧美一区二区精品在线 | 久久婷婷精品视频 | 96av视频| 在线看一区 | 色综合夜色一区 | 少妇视频一区 | 亚洲一区精品二人人爽久久 | 色综合天天天天做夜夜夜夜做 | 在线视频18在线视频4k | 日韩电影中文字幕在线 | 欧美性粗大hdvideo | 日韩欧美视频免费观看 | 天天射狠狠干 | 亚洲精品系列 | 国产区高清在线 | 亚洲天堂免费视频 | 国产精品99久久久久人中文网介绍 | 日韩综合第一页 | 久久综合久久久久88 | 少妇资源站| 国产精品综合久久久久 | 亚洲a网 | 久久久久亚洲精品国产 | 在线免费观看黄网站 | 色综合小说 | 精品视频99 | 在线免费观看黄网站 | 日批网站免费观看 | 久久在线观看视频 | 91黄色在线观看 | 狠狠色综合欧美激情 | 国产一区视频免费在线观看 | 国产精品久久久久av福利动漫 | 日日干av| 欧美国产日韩一区二区三区 | 中文字幕在线观看2018 | 色婷婷狠狠操 | 国产成人久久久77777 | 欧美视频二区 | 人人爽人人舔 | 天堂va欧美va亚洲va老司机 | www最近高清中文国语在线观看 | 丁香花中文在线免费观看 | 黄色小说视频在线 | 69久久99精品久久久久婷婷 | 欧美午夜激情网 | 91精品国产自产在线观看永久 | 久精品视频在线观看 | 欧美日韩在线电影 | 91精品久久久久久久99蜜桃 | 国产精品成人自产拍在线观看 | 成人免费xxxxxx视频 | 天天爱天天舔 | 97电影在线观看 | 亚洲一区二区精品在线 | 免费看片成年人 | 黄色免费电影网站 | 欧美激情综合五月色丁香 | 91视频久久久 | 国产中文字幕在线免费观看 | 欧洲在线免费视频 | 久久综合网色—综合色88 | 免费一级片在线观看 | 一区二区激情视频 | 婷婷色5月 | 日韩欧美在线播放 | 国产色一区 | 超碰免费在线公开 | 久久在线精品视频 | 九九九九热精品免费视频点播观看 | 亚洲一区精品二人人爽久久 | 久久99久久久久 | 免费网站观看www在线观看 | 日韩国产高清在线 | 国产精品九九热 | 国内久久看 | 天天色天天干天天 | 日本公妇在线观看 | 香蕉网址 | 欧美成人手机版 | 午夜av在线免费 | 欧美日韩不卡在线视频 | 91av色 | 国产精品99久久久久 | 日韩夜夜爽 | 亚洲狠狠婷婷 | 国产91探花| 国产精品网在线观看 | 在线 日韩 av | 在线看一区二区 | 日本精品一区二区三区在线播放视频 | 99视频精品全部免费 在线 | 免费h漫在线观看 | 日韩一区二区三免费高清在线观看 | 最近中文字幕免费大全 | 日本在线视频网址 | 激情综合啪啪 | 欧美人体xx | 丁香婷婷综合激情五月色 | 99热这里只有精品8 久久综合毛片 | 国产女做a爱免费视频 | a天堂在线看 | 最近免费在线观看 | 国产亚洲永久域名 | 一区二区观看 | 中文字幕在线免费看线人 | 99视频在线观看免费 | 中文字幕一区二区三区四区久久 | 成人在线免费观看视视频 | 东方av免费在线观看 | 国产亚洲小视频 | 夜夜骑天天操 | 国产精品久久久久久久久毛片 | 日本久久久影视 | 人人爽人人澡 | 亚洲视频专区在线 | 久久久久女人精品毛片九一 | 国产成人一二片 | 国产精品男女啪啪 | 欧美精品三级 | 中文字幕影片免费在线观看 | 国产精品自产拍在线观看网站 | 麻豆影视在线免费观看 | 在线小视频| 久久精品亚洲综合专区 | 日韩在线免费观看视频 | 波多野结衣在线中文字幕 | 精品一区在线 | 狠狠干成人综合网 | 在线免费视频你懂的 | 色操插 | 成x99人av在线www | 国产高清精品在线观看 | 久操视频在线播放 | 国产又粗又硬又爽视频 | 亚洲乱码国产乱码精品天美传媒 | 在线日韩中文 | 日韩高清一二区 | 亚洲免费精彩视频 | 日韩欧美高清在线观看 | 亚洲精品视频第一页 | 4438全国亚洲精品观看视频 | 国产视频1区2区 | 国产精品久久艹 | 精品国产伦一区二区三区观看体验 | 国产中文在线字幕 | 欧美日韩三级 | 日韩大片在线看 | 亚洲精品高清一区二区三区四区 | 久久综合狠狠综合 | 久久久久电影 | 欧美成年人在线视频 | 99精品国产一区二区三区麻豆 | 99精品国产在热久久下载 | 国产亚洲情侣一区二区无 | 最新av免费| 91精品久久久久久久91蜜桃 | 狠狠色丁香婷婷综合最新地址 | 999久久久久久 | 久久成人在线视频 | 国产高清不卡 | 99 久久久久| 久久国产精品一二三区 | 毛片1000部免费看 | 色五月成人 | 日韩久久午夜一级啪啪 | 九月婷婷人人澡人人添人人爽 | 国产精华国产精品 | 久久精品屋| 亚洲天堂网在线视频 | 亚洲精品日韩一区二区电影 | 久久久国产精品亚洲一区 | 懂色av一区二区在线播放 | 国内精品久久久久影院一蜜桃 | 国产精品美女久久久久久久网站 | 色婷婷99 | 国产一区国产二区在线观看 | 国产一区在线不卡 | 久久婷婷国产 | 国产精品一区二区62 | 91视频在线观看下载 | 一区二区三区国 | 在线观看 国产 | 久久精品美女视频网站 | 久久国产露脸精品国产 | 亚洲精品久久激情国产片 | 麻豆国产精品va在线观看不卡 | 91精选在线观看 | 色5月婷婷| 欧美另类亚洲 | 人人干网站 | 久久综合射 | 精品国产一区二区三区久久久蜜月 | 欧洲精品在线视频 | 免费黄色特级片 | 夜夜骑日日操 | 黄色福利| 久久久久久久久亚洲精品 | 最新高清无码专区 | 久久婷婷五月综合色丁香 | 免费看的国产视频网站 | 一级片视频免费观看 | 日韩国产欧美视频 | 8x成人在线| 午夜精品久久久久久久久久 | av黄色在线播放 | 免费在线观看av网站 | 黄色com| 色吊丝av中文字幕 | 麻豆国产电影 | 欧美亚洲免费在线一区 | 日韩一级精品 | av成人免费 | 黄色在线看网站 | 久草在线欧美 | 一区二区视频网站 | 欧美另类xxx | 日日夜夜中文字幕 | 天天爽天天搞 | 高清av不卡| 久久亚洲福利 | 国产精品不卡一区 | 成人黄色免费在线观看 | 欧美一区二区在线 | 伊人久久电影网 | 在线色亚洲 | 日韩一区二区免费在线观看 | 99久久精品国产观看 | bbbbb女女女女女bbbbb国产 | 久久国产精品免费观看 | 国产99re| 成人av在线电影 | 四虎在线免费视频 | a级片久久久| 国产一区视频免费在线观看 | 欧美中文字幕第一页 | 国产精品福利午夜在线观看 | 国产明星视频三级a三级点| 91精品综合在线观看 | 久久人人爽av | 色国产精品 | 国产女人免费看a级丨片 | 国产精品手机看片 | 九九热久久久 | 久久人操| 免费看片网址 | 91.麻豆视频 | 精品一区二区综合 | 久久久亚洲精品 | 91精品中文字幕 | 不卡的av电影在线观看 | 成人一区二区三区中文字幕 | 91传媒视频在线观看 | 五月亚洲综合 | 久久久久久国产精品美女 | 色综合夜色一区 | 欧美激情亚洲综合 | 国产精品videossex国产高清 | 日韩在线字幕 | 日韩99热 | 久久视频在线观看免费 | 精品美女久久 | 在线观看完整版 | 国产精品丝袜 | 97超碰.com | 亚洲五月 | 人人人爽 | 中文字幕在线观看亚洲 | 亚洲精品久久久久久国 | 黄色a视频| 精品91久久久久 | 国内小视频| av+在线播放在线播放 | 天天干,天天射,天天操,天天摸 | 久久成人国产精品入口 | www.av小说 | 日韩二区在线 | 免费视频一区 | wwwwww国产 | 免费又黄又爽视频 | 奇米网网址| 高清日韩一区二区 | 二区三区毛片 | 五月天丁香亚洲 | 色偷偷88888欧美精品久久 | 日本护士三级少妇三级999 | 中文字幕在线观看亚洲 | 天天天干天天射天天天操 | 91亚洲精品久久久蜜桃 | 亚洲精品国产精品国 | 色婷婷国产精品一区在线观看 | 国产1区2区3区精品美女 | 亚洲一区二区三区精品在线观看 | 色综合咪咪久久网 | 欧美极品xxxxx| 欧美精品免费一区二区 | 国产中文字幕精品 | 日韩激情网 | 久久精品二区 | 国产精品初高中精品久久 | 亚洲国产精品成人女人久久 | 久久久久久久久久久久亚洲 | 一区二区三区视频网站 | 成人av资源网站 | 91av免费观看 | 伊人国产在线观看 | 国产精品麻豆三级一区视频 | 97成人在线观看视频 | 亚洲毛片一区二区三区 | 91av视频导航 | 91久久国产露脸精品国产闺蜜 | 在线视频 一区二区 | 久久夜色电影 | 中文成人字幕 | 日本二区三区在线 | jizzjizzjizz亚洲 | 国产黄色大片免费看 | 一区三区视频 | 在线观看黄色的网站 | 亚洲色图 校园春色 | 久久久黄色 | 一区二区精品在线 | 国产白浆在线观看 | 一区二区不卡在线观看 | 在线观看91av | 国产精品视频观看 | 欧美激情在线网站 | 黄色av网站在线免费观看 | 一本之道乱码区 | 国产 视频 久久 | 日韩av免费一区 | 欧美日韩在线观看一区 | 国产高清视频在线免费观看 | 成人亚洲精品久久久久 | 国产色综合天天综合网 | 久久久久久久久免费视频 | 91精品视频导航 | 成人影片免费 | 91在线观| 久久资源总站 | 又爽又黄又无遮挡网站动态图 | 青青草国产成人99久久 | 国产人成一区二区三区影院 | 欧美极品一区二区三区 | 日韩精品短视频 | 国产欧美精品一区aⅴ影院 99视频国产精品免费观看 | 日本视频精品 | 国产精品美女久久久久久久久 | 黄网站色视频免费观看 | 国产精品久久久久久久7电影 | 麻豆视频免费在线播放 | 婷婷丁香七月 | 美女又爽又黄 | 亚洲爱爱视频 | 日韩羞羞 | 日韩欧美在线观看一区二区 | 美女久久视频 | 久久久久福利视频 | 国产亚洲精品女人久久久久久 | 亚洲美女在线国产 | 免费看污污视频的网站 | 欧美性网站 | 日韩黄色网络 | 久久九九视频 | 国产无遮挡又黄又爽馒头漫画 | 五月天婷亚洲天综合网鲁鲁鲁 | 精品一区二区三区香蕉蜜桃 | 成人一区二区在线观看 | 日韩在线电影一区 | 欧美色888 | 国产在线观看二区 | 韩日精品在线观看 | 天天天操天天天干 | 国产在线观看一 | 天天操比| 人人爽人人爽人人片 | 日韩欧美在线免费观看 | 国产亚洲精品久久久久久久久久久久 | 国产黄色片在线 | 激情图片qvod| 中文字幕精 | 黄色av成人在线观看 | 久久久久久久久爱 | 久久免费视频99 | 国产黄色免费观看 | 91精品一区二区三区久久久久久 | 在线观看不卡视频 | 91麻豆精品国产自产在线游戏 | 国产成人一区二区三区免费看 | 91视视频在线直接观看在线看网页在线看 | 亚洲精品国产成人 | 婷婷久久网| 狠狠操狠狠操 | 午夜精品久久久久久中宇69 | 人人看看人人 | 网站在线观看你们懂的 | 亚洲精品在线一区二区三区 | 久久高视频 | 欧美日韩国产伦理 | 欧美一级日韩三级 | 中文字幕中文中文字幕 | 麻豆成人精品视频 | 国产精品美女久久久久久久 | 天天操偷偷干 | 久久久免费电影 | 97精品国自产拍在线观看 | 国产成人精品av久久 | 成年人在线视频观看 | 在线观看久 | 国产亚洲成av片在线观看 | 日韩精品中文字幕在线观看 | 激情综合五月网 | 五月天天在线 | 一级大片在线观看 | 亚洲精品久久久蜜臀下载官网 | 91午夜精品 | 天天弄天天操 | 你操综合 | 国产成人精品一区二 | 国产精品一区二区62 | 狠狠干电影 | 九九免费精品视频在线观看 | 色.www| 久久精品这里精品 | 精品久久久久久久久久久久 | 亚州精品一二三区 | 99免费在线观看 | 国产 欧美 日产久久 | 日韩在线电影观看 | 成人av一二三区 | 久久国产精品免费一区二区三区 | 久久婷婷精品视频 | 欧美福利片在线观看 | 久久视频99 | 天天干天天操天天干 | 日本一区二区三区免费观看 | 国语黄色片 | 久久久69| 成人中文字幕+乱码+中文字幕 | 国产亚洲精品日韩在线tv黄 | 中文字幕在线观看完整版电影 | 亚洲精品动漫久久久久 | 91热视频在线观看 | av在线亚洲天堂 | 国产成人一区二区三区在线观看 | 日韩网站免费观看 | 欧美日韩国产一区二区三区在线观看 | 免费视频一二三区 | 国产亚洲精品免费 | 欧美一区二区免费在线观看 | www久久九 | 久久久久国产成人精品亚洲午夜 | 色之综合网| 亚洲精欧美一区二区精品 | 黄色免费网站大全 | 狠狠婷婷 | 欧美一区在线看 | 精品一区二区在线免费观看 | 日批视频国产 | 精品夜夜嗨av一区二区三区 | 国产手机av | 97超碰在线免费 | 狠狠干婷婷 | 亚洲精品国偷自产在线91正片 | 国产自在线 | 精品国产一区二区三区四 | 黄污在线看 | 奇米影视四色8888 | 亚洲精品国产麻豆 | 美女福利视频一区二区 | 国产丝袜制服在线 | 亚洲日韩中文字幕在线播放 | 在线看黄色的网站 | 欧美一区二区三区在线观看 | 久久久久久久国产精品影院 | 91丨九色丨蝌蚪丨老版 | 九九亚洲视频 | av黄色在线播放 | 日韩一区二区三区在线观看 | 狠狠干电影 | 97热久久免费频精品99 | 手机av在线不卡 | 欧美一级性生活视频 | 高清av中文字幕 | 欧美国产不卡 | 黄色一级免费电影 | 91精品免费 | 免费在线观看亚洲视频 | 青青久草在线视频 | 91香蕉视频720p | 成人在线观看免费 | 免费视频成人 | 国产亚洲精品成人av久久ww | www.91av在线| 国产黄大片在线观看 | 国产精品资源在线 | 99r在线观看 | 久久爱资源网 | 99精品免费久久久久久久久 | 又黄又爽又刺激的视频 | 日韩精品免费一线在线观看 | 99免费| 亚洲天天在线日亚洲洲精 | 欧美精品久久久久久久久老牛影院 | 91在线看片| 国产视频色 | 国产精品综合av一区二区国产馆 | 99精品在线免费视频 | 夜夜爱av| 在线观看国产福利片 | 正在播放国产一区二区 | 中文字幕久久久精品 | 99久久er热在这里只有精品15 | 亚洲精品视频在线免费播放 | 青青草在久久免费久久免费 | 国产精品视频免费观看 | 色五月色开心色婷婷色丁香 | 欧美激情操 | 4hu视频 | 波多野结衣网址 | 五月婷婷激情网 | 91精品视频免费看 | 久久久久久久久久久久av | 国产免费国产 | 日本精品在线看 | 日本高清dvd | 国产一级在线观看 | 综合久色 | 亚洲一级黄色大片 | 中文字幕免费高清av | 久久综合久久综合这里只有精品 | 久久电影中文字幕视频 | 国产中的精品av小宝探花 | 国产精品高潮呻吟久久av无 | www.国产在线 | 狠狠色网 | www.国产在线观看 | 91麻豆看国产在线紧急地址 | 狠狠狠色丁香综合久久天下网 | 新av在线 | 91精品中文字幕 | 美女网站在线 | 久久经典国产视频 | 日韩理论片中文字幕 | 国产一级一级国产 | 日韩在线短视频 | 午夜精品成人一区二区三区 | 亚洲 综合 精品 | 国产日韩精品一区二区三区 | 激情综合亚洲 | 婷婷综合成人 | 久久久精品国产一区二区三区 | 超碰在线观看97 | 成人av一区二区三区 | 婷婷色 亚洲 | 欧美日韩不卡在线观看 | 中文字幕在线观看你懂的 | 久久九九影视 | 亚洲精品久久久久中文字幕二区 | 久草资源免费 | 91精品无人成人www | 超碰97免费 | 精久久久久 | 狠狠色丁香婷婷综合橹88 | 久久香蕉国产 | 久久黄色美女 | 插久久| 欧美性久久久久久 | 天天插综合网 | 成人午夜黄色 | 久久免费在线 | 成人免费影院 | 在线亚洲观看 | 中文字幕在线观看网站 | 黄色三级在线看 | 国产黄色观看 | 久久久久久综合网天天 | 9在线观看免费高清完整版在线观看明 | 在线观看国产日韩欧美 | 91福利视频久久久久 | 日本精品视频网站 | 久久久久久精 | 日韩av中文字幕在线 | 91手机在线看片 | 超碰激情在线 | 99re在线视频观看 | 精品日韩中文字幕 | 国产精品理论在线观看 | 97在线资源 | 在线播放 日韩专区 | 国产小视频在线免费观看视频 | 91亚州 | 成年人网站免费在线观看 | 亚洲久草在线视频 | 在线观看精品一区 | 欧美日韩啪啪 | 亚洲精品啊啊啊 | 日韩精品欧美视频 | 91日韩在线播放 | 日韩在线免费高清视频 | www..com毛片 | 91av在| 午夜视频免费在线观看 | 国产精品一区二区在线免费观看 | ww亚洲ww亚在线观看 | 狠狠的操狠狠的干 | av中文电影 | 久久久精品久久日韩一区综合 | 日本少妇久久久 | 日韩欧美精品在线 | 欧美精品久久久久久久久老牛影院 | 天天色综合久久 | 久久艹国产 | 天天操天天射天天操 | 成人三级网址 | 国产精品av在线免费观看 | 91精品国产高清自在线观看 | 日韩高清无线码2023 | 久草在线在线精品观看 | 97超碰伊人 | 亚洲人成人在线 | 久久久久久久久久毛片 | 亚洲国产网址 | 久久精品成人 | 色网站在线 | 国内外成人免费在线视频 | 久久在视频 | 一区二区三区动漫 | 亚洲日本va午夜在线电影 | 国产在线观看中文字幕 | 日日爽视频| 亚洲91在线 | 亚洲aⅴ一区二区三区 | 欧美激情亚洲综合 | 欧美日韩在线精品一区二区 | 丁香久久激情 | 久久人人精品 | 久久系列 | 欧美国产日韩在线视频 | 天天射天天爽 | 欧美激情另类 | 91成人短视频在线观看 | 亚洲国产日韩精品 | 干天天| 在线免费观看成人 | 国产高清视频免费观看 | 成人免费在线电影 | 国产美女视频免费 | 亚洲砖区区免费 | 91av片| 欧美91精品久久久久国产性生爱 | 亚洲精品h | 一色屋精品视频在线观看 | 91在线国产观看 | 国产成人精品综合久久久 | 午夜精品久久久久久久久久 | 欧美色噜噜 | bbw av| 成人av片在线观看 | 亚洲国产精久久久久久久 | 99视频在线免费播放 | 狠狠的干狠狠的操 | 国产精品热| 久久国产精品视频免费看 | 中文字幕视频观看 | 国产精品av免费在线观看 | 国产精品第52页 | 成年人视频在线免费播放 | 日韩在线字幕 | 综合久久2023 | 欧美日韩国产在线精品 | 视频国产在线观看18 | 久久综合天天 | 欧美性色网站 | 中文字幕在线观看资源 | av短片在线 | 91免费观看视频网站 | 久久久91精品国产 | 久久久蜜桃一区二区 | 伊人狠狠色丁香婷婷综合 | 日本久久久精品视频 | 午夜精品久久久久久久久久久久久久 | 九色91在线视频 | 成人黄色一级视频 | 亚洲国产精品va在线看黑人 | 五月婷婷综合久久 | 日本公妇在线观看 | 91原创在线观看 | 人人射人人爽 | 香蕉影院在线播放 | 久久国产精品一区二区三区四区 | 超碰在线日本 | 国产一级片一区二区三区 | 午夜av大片 | 91精品啪在线观看国产线免费 | 一个色综合网站 | 日韩视频免费播放 | 久久99精品久久久久久秒播蜜臀 | 中文字幕一区二区在线播放 | 在线免费黄色片 | 成年人视频在线观看免费 | 成年人免费在线观看 | 国产一区二区中文字幕 | 91精品啪在线观看国产 | 97国产情侣爱久久免费观看 | 99久久精| 区一区二在线 | 成 人 黄 色 片 在线播放 | 天天综合天天综合 | 精品久久99 | 在线国产一区二区 | 97在线看| 亚洲精品女人 | 天天综合天天做天天综合 | 午夜10000 | 欧洲精品码一区二区三区免费看 | 亚洲九九九 | 欧美精品小视频 | 青青五月天 | 亚洲性xxxx | 一本一本久久a久久精品综合 | 日韩在线观看视频一区二区三区 | 韩日精品在线 | 久久精彩视频 | 国产精品综合av一区二区国产馆 | 欧美精品中文 | 久久老司机精品视频 | 日韩精品免费 | 中文字幕日本在线观看 | 久久精品国产99国产 | 久久电影中文字幕视频 | 在线观看视频你懂 | 狠狠躁天天躁综合网 | 久久免费高清 | 91精品推荐| 美女视频黄,久久 | 国产真实精品久久二三区 | 天天爱天天射天天干天天 | 伊人官网| 操操综合网 | 国产精品尤物视频 | 亚洲亚洲精品在线观看 | 久久成人亚洲欧美电影 | 欧美激情视频一区 | 中文十次啦 | 精品免费一区 | 成人欧美一区二区三区在线观看 | 日韩免费观看高清 | 午夜性盈盈 | 黄色片网站免费 | 中文字幕在线久一本久 | 91免费观看视频网站 | 成人小视频在线观看免费 | 成人性生交大片免费观看网站 | 在线免费观看一区二区三区 | 国产在线91在线电影 | 久久国产电影 | 91视频免费视频 | 国产美女免费观看 | 69中文字幕 | 婷婷丁香花五月天 | 天天操天天操天天爽 | 日韩三级一区 | 久久黄色片 | 午夜精品成人一区二区三区 | 国产h片在线观看 | 中文字幕在线观看av | 久草在线视频看看 | 天堂视频一区 | 91人人视频在线观看 | 六月丁香久久 | 久久久久久欧美二区电影网 | 免费在线观看视频a | 久久九九影视 | 毛片网在线 | 中文字幕精品一区久久久久 | 国产成人精品一区一区一区 | 国产免码va在线观看免费 | 精品国产乱码久久久久久浪潮 | 国产色影院 | 在线观看亚洲国产精品 | 天天干天天综合 | 黄a在线观看 | 久久一本综合 | 国产在线观看91 | 国产91精品看黄网站在线观看动漫 | 久久精品美女视频网站 | 日韩专区在线播放 | 韩国av免费看 | 亚洲精品国产精品国自产 | 久久九九影视网 | 成人性生交大片免费观看网站 | www蜜桃视频| 在线免费精品视频 | 中文字幕123区 | 国产理论一区二区三区 | 中文字幕成人一区 | 99久久久国产精品免费99 | 在线观看亚洲电影 | 日韩精品视 | 国产精品久久久久一区二区三区共 | 精品国产乱码久久久久久浪潮 | 亚洲精品无 | 日本女人在线观看 | 免费成人看片 | 精品99在线观看 | 奇米影视777四色米奇影院 | 色综合久久中文字幕综合网 | 久久女同性恋中文字幕 | 国产日韩欧美视频在线观看 | 免费看黄视频 | 亚洲视频在线看 | 日韩在线观看视频免费 | 超碰伊人网| 日韩激情视频在线观看 | 久久午夜免费视频 | 国产成人三级一区二区在线观看一 | 国产又粗又猛又色又黄网站 | 亚洲精品一区二区网址 | 97偷拍视频 | 久久成人精品电影 | 久久久免费在线观看 | 日日爽夜夜操 | 国产一二三四在线观看视频 | av网站在线观看免费 | 99久久久国产精品免费观看 | 91在线观看欧美日韩 | 日韩欧美视频在线观看免费 | 少妇bbb | 在线观看成人 | 激情丁香综合 | 中文字幕第 | 最近最新最好看中文视频 | 色婷婷综合五月 | 日日爱网址| 午夜黄色大片 | av在线免费网 | 欧美日韩色婷婷 | 国产成人一级电影 | 亚洲理论电影 | 日日爽天天| 久久久亚洲成人 | 91av免费看| 久久免费a | 美女精品久久久 | 国产婷婷色 | 97超碰在线免费观看 | 日本视频精品 | 午夜在线观看 | 天天干夜夜爽 | 伊人天天色 | 色婷婷视频在线观看 | 日韩欧美99| 成人sm另类专区 | 日韩av免费在线看 | 成人a在线观看高清电影 | 中国一级片免费看 | 很黄很色很污的网站 | 亚洲特级片 | 中文字幕视频免费观看 | 午夜av一区二区三区 | 久久人人爽人人片 | 中文字幕在线视频一区二区 | 日日碰狠狠躁久久躁综合网 | 国产91九色视频 | 国产高清免费视频 | 中文字幕日韩国产 | 久久久久五月 | 国产精品亚洲视频 |