
#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (1 - 32)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [1], [<NAME>], [CHN], [3625],
      [2], [<NAME>], [CHN], [3404],
      [3], [XU Xin], [CHN], [3345],
      [4], [OVTCHAROV Dimitrij], [GER], [3233],
      [5], [<NAME>], [CHN], [3197],
      [6], [FANG Bo], [CHN], [3154],
      [7], [#text(gray, "WANG Hao")], [CHN], [3147],
      [8], [YAN An], [CHN], [3096],
      [9], [MIZUTANI Jun], [JPN], [3094],
      [10], [CHUANG Chih-Yuan], [TPE], [3051],
      [11], [<NAME>], [AUT], [3045],
      [12], [WONG Chun Ting], [HKG], [3003],
      [13], [JOO Saehyuk], [KOR], [2996],
      [14], [BOLL Timo], [GER], [2975],
      [15], [YOSHIMURA Maharu], [JPN], [2973],
      [16], [JANG Woojin], [KOR], [2970],
      [17], [<NAME>], [POR], [2961],
      [18], [<NAME>], [CRO], [2957],
      [19], [JEOUNG Youngsik], [KOR], [2949],
      [20], [<NAME>], [BLR], [2945],
      [21], [YU Ziyang], [CHN], [2932],
      [22], [ZHOU Yu], [CHN], [2922],
      [23], [WANG Yang], [SVK], [2914],
      [24], [<NAME>], [SWE], [2907],
      [25], [SHIBAEV Alexander], [RUS], [2898],
      [26], [NIWA Koki], [JPN], [2890],
      [27], [TANG Peng], [HKG], [2888],
      [28], [LIANG Jingkun], [CHN], [2888],
      [29], [OSHIMA Yuya], [JPN], [2877],
      [30], [LEE Sang Su], [KOR], [2865],
      [31], [GERELL Par], [SWE], [2863],
      [32], [<NAME>], [AUT], [2854],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (33 - 64)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [33], [GIONIS Panagiotis], [GRE], [2852],
      [34], [GAO Ning], [SGP], [2849],
      [35], [XU Chenhao], [CHN], [2844],
      [36], [GAUZY Simon], [FRA], [2834],
      [37], [SHIONO Masato], [JPN], [2832],
      [38], [CHEN Weixing], [AUT], [2832],
      [39], [YOSHIDA Kaii], [JPN], [2829],
      [40], [MONTEIRO Joao], [POR], [2826],
      [41], [<NAME>], [GER], [2824],
      [42], [<NAME>], [GER], [2822],
      [43], [<NAME>], [TPE], [2820],
      [44], [<NAME>], [DEN], [2808],
      [45], [<NAME>], [KOR], [2800],
      [46], [<NAME>], [POL], [2798],
      [47], [<NAME>], [FRA], [2792],
      [48], [<NAME>], [FRA], [2791],
      [49], [<NAME>], [JPN], [2789],
      [50], [<NAME>], [JPN], [2789],
      [51], [<NAME>], [BRA], [2788],
      [52], [PITCHFORD Liam], [ENG], [2788],
      [53], [<NAME>], [KOR], [2787],
      [54], [<NAME>], [SGP], [2781],
      [55], [<NAME>], [CHN], [2774],
      [56], [#text(gray, "<NAME>")], [CHN], [2763],
      [57], [<NAME>], [ESP], [2758],
      [58], [<NAME>], [EGY], [2755],
      [59], [<NAME>], [GER], [2751],
      [60], [<NAME>], [SGP], [2750],
      [61], [<NAME>], [NGR], [2745],
      [62], [MURAMATSU Yuto], [JPN], [2744],
      [63], [<NAME>], [BRA], [2743],
      [64], [<NAME>], [ENG], [2742],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (65 - 96)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [65], [LI Ping], [QAT], [2741],
      [66], [APOLONIA Tiago], [POR], [2738],
      [67], [HO Kwan Kit], [HKG], [2736],
      [68], [KOU Lei], [UKR], [2735],
      [69], [ZHOU Kai], [CHN], [2733],
      [70], [PAK Sin Hyok], [PRK], [2724],
      [71], [<NAME>], [CHN], [2722],
      [72], [ZHOU Qihao], [CHN], [2722],
      [73], [<NAME>], [KOR], [2722],
      [74], [JIANG Tianyi], [HKG], [2722],
      [75], [KONECNY Tomas], [CZE], [2718],
      [76], [<NAME>], [JPN], [2717],
      [77], [<NAME>], [SRB], [2712],
      [78], [<NAME>], [TUR], [2709],
      [79], [<NAME>], [AUT], [2705],
      [80], [<NAME>], [SWE], [2704],
      [81], [TOKIC Bojan], [SLO], [2698],
      [82], [KIM Minseok], [KOR], [2697],
      [83], [WANG Eugene], [CAN], [2694],
      [84], [CHEN Chien-An], [TPE], [2689],
      [85], [<NAME>], [SVK], [2684],
      [86], [<NAME>], [CZE], [2684],
      [87], [<NAME>], [JPN], [2683],
      [88], [<NAME>], [GER], [2682],
      [89], [<NAME>], [SWE], [2682],
      [90], [<NAME>], [JPN], [2682],
      [91], [<NAME>], [CZE], [2681],
      [92], [<NAME>], [KOR], [2679],
      [93], [<NAME>], [POR], [2677],
      [94], [<NAME>], [SWE], [2676],
      [95], [<NAME>], [GER], [2673],
      [96], [<NAME>], [POL], [2667],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (97 - 128)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [97], [#text(gray, "KIM Hy<NAME>ong")], [PRK], [2664],
      [98], [<NAME>], [FRA], [2663],
      [99], [<NAME>], [HUN], [2658],
      [100], [<NAME>], [KOR], [2657],
      [101], [<NAME>-Ting], [TPE], [2656],
      [102], [<NAME>], [RUS], [2656],
      [103], [<NAME>], [GER], [2655],
      [104], [<NAME>], [JPN], [2654],
      [105], [#text(gray, "<NAME>")], [SWE], [2652],
      [106], [<NAME>], [FRA], [2652],
      [107], [KIM Minhyeok], [KOR], [2646],
      [108], [#text(gray, "CHAN Kazuhiro")], [JPN], [2645],
      [109], [<NAME>], [IND], [2644],
      [110], [<NAME>], [BEL], [2643],
      [111], [<NAME>], [IRI], [2641],
      [112], [<NAME>], [ALG], [2640],
      [113], [<NAME>], [ROU], [2639],
      [114], [<NAME>], [DEN], [2638],
      [115], [<NAME>], [AUT], [2637],
      [116], [<NAME>], [GER], [2637],
      [117], [MONTEIRO Thiago], [BRA], [2634],
      [118], [VLASOV Grigory], [RUS], [2634],
      [119], [XUE Fei], [CHN], [2631],
      [120], [SEO Hyundeok], [KOR], [2630],
      [121], [SAKAI Asuka], [JPN], [2629],
      [122], [DYJAS Jakub], [POL], [2625],
      [123], [MAZE Michael], [DEN], [2622],
      [124], [OIKAWA Mizuki], [JPN], [2618],
      [125], [#text(gray, "OYA Hidetoshi")], [JPN], [2616],
      [126], [TAN Ruiwu], [CRO], [2616],
      [127], [CHO Eonrae], [KOR], [2613],
      [128], [#text(gray, "WU Zhikang")], [SGP], [2611],
    )
  )