
#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (1 - 32)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [1], [WANG Hao], [CHN], [3006],
      [2], [MA Lin], [CHN], [2878],
      [3], [BOLL Timo], [GER], [2855],
      [4], [WANG Liqin], [CHN], [2813],
      [5], [SAMSONOV Vladimir], [BLR], [2783],
      [6], [HAO Shuai], [CHN], [2775],
      [7], [OH Sangeun], [KOR], [2736],
      [8], [<NAME>], [AUT], [2717],
      [9], [HOU Yingchao], [CHN], [2686],
      [10], [CHEN Qi], [CHN], [2643],
      [11], [RYU Seungmin], [KOR], [2601],
      [12], [LI Ching], [HKG], [2568],
      [13], [JOO Saehyuk], [KOR], [2540],
      [14], [MA Long], [CHN], [2539],
      [15], [CHEUNG Yuk], [HKG], [2510],
      [16], [KO Lai Chak], [HKG], [2484],
      [17], [SMIRNOV Alexey], [RUS], [2482],
      [18], [LEE Jungwoo], [KOR], [2474],
      [19], [CHUANG Chih-Yuan], [TPE], [2471],
      [20], [KONG Linghui], [CHN], [2423],
      [21], [CHEN Weixing], [AUT], [2417],
      [22], [WALDNER Jan-Ove], [SWE], [2403],
      [23], [<NAME>], [ROU], [2396],
      [24], [<NAME>], [GRE], [2387],
      [25], [<NAME>], [JPN], [2385],
      [26], [<NAME>], [BEL], [2383],
      [27], [<NAME>], [DEN], [2382],
      [28], [YANG Zi], [SGP], [2378],
      [29], [<NAME>], [ESP], [2378],
      [30], [<NAME>], [CZE], [2374],
      [31], [<NAME>], [FRA], [2350],
      [32], [<NAME>], [SWE], [2349],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (33 - 64)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [33], [KARAKASEVIC Aleksandar], [SRB], [2344],
      [34], [<NAME>], [CRO], [2328],
      [35], [LIM Jaehyun], [KOR], [2327],
      [36], [#text(gray, "<NAME>")], [BUL], [2321],
      [37], [CHANG Yen-Shu], [TPE], [2313],
      [38], [MIZUTANI Jun], [JPN], [2306],
      [39], [BLASZCZYK Lucjan], [POL], [2303],
      [40], [<NAME>], [AUT], [2303],
      [41], [YANG Min], [ITA], [2296],
      [42], [<NAME>], [CHN], [2292],
      [43], [<NAME>], [SGP], [2292],
      [44], [<NAME>], [SLO], [2288],
      [45], [<NAME>], [FRA], [2279],
      [46], [<NAME>], [NED], [2277],
      [47], [<NAME>], [KOR], [2274],
      [48], [<NAME>], [KOR], [2273],
      [49], [<NAME>], [JPN], [2265],
      [50], [<NAME>], [CHN], [2264],
      [51], [#text(gray, "<NAME>")], [CHN], [2260],
      [52], [<NAME>], [BEL], [2257],
      [53], [<NAME>], [KOR], [2252],
      [54], [KUZMIN Fedor], [RUS], [2244],
      [55], [<NAME>], [GER], [2243],
      [56], [CHTCHETININE Evgueni], [BLR], [2238],
      [57], [BENTSEN Allan], [DEN], [2237],
      [58], [SHMYREV Maxim], [RUS], [2234],
      [59], [<NAME>], [PRK], [2234],
      [60], [<NAME>], [DOM], [2230],
      [61], [MAZUNOV Dmitry], [RUS], [2224],
      [62], [LEGOUT Christophe], [FRA], [2224],
      [63], [OVTCHAROV Dimitrij], [GER], [2224],
      [64], [TAKAKIWA Taku], [JPN], [2218],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (65 - 96)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [65], [#text(gray, "JIANG Weizhong")], [CRO], [2218],
      [66], [CHIANG Hung-Chieh], [TPE], [2216],
      [67], [GIONIS Panagiotis], [GRE], [2207],
      [68], [<NAME>], [SWE], [2206],
      [69], [<NAME>], [GER], [2204],
      [70], [<NAME>], [PRK], [2203],
      [71], [<NAME>], [GER], [2196],
      [72], [<NAME>], [DEN], [2190],
      [73], [JIANG Tianyi], [HKG], [2186],
      [74], [<NAME>], [SVK], [2183],
      [75], [<NAME>], [KOR], [2181],
      [76], [<NAME>], [SVK], [2168],
      [77], [CHIANG Peng-Lung], [TPE], [2166],
      [78], [WOSIK Torben], [GER], [2166],
      [79], [TAN Ruiwu], [CRO], [2165],
      [80], [<NAME>], [NGR], [2163],
      [81], [TOSIC Roko], [CRO], [2163],
      [82], [#text(gray, "GUO Keli")], [CHN], [2162],
      [83], [KISHIKAWA Seiya], [JPN], [2161],
      [84], [<NAME>], [ITA], [2161],
      [85], [<NAME>], [POL], [2159],
      [86], [#text(gray, "<NAME>")], [CHN], [2159],
      [87], [<NAME>], [POR], [2155],
      [88], [<NAME>], [CZE], [2153],
      [89], [#text(gray, "<NAME>")], [SWE], [2152],
      [90], [<NAME>], [SWE], [2148],
      [91], [<NAME>], [CZE], [2148],
      [92], [<NAME>], [SRB], [2146],
      [93], [<NAME>], [BRA], [2146],
      [94], [<NAME>], [ITA], [2142],
      [95], [<NAME>], [CAN], [2137],
      [96], [ROSSKOPF Jorg], [GER], [2131],
    )
  )#pagebreak()

#set text(font: ("Courier New", "NSimSun"))
#figure(
  caption: "Men's Singles (97 - 128)",
    table(
      columns: 4,
      [Ranking], [Player], [Country/Region], [Rating],
      [97], [WANG Wei], [ESP], [2130],
      [98], [MATSUMOTO Cazuo], [BRA], [2124],
      [99], [<NAME>], [ESP], [2123],
      [100], [ACHANTA <NAME>], [IND], [2122],
      [101], [WANG Zengyi], [POL], [2120],
      [102], [GRIGOREV Artur], [RUS], [2118],
      [103], [BA<NAME>], [GER], [2118],
      [104], [DIDUKH Oleksandr], [UKR], [2118],
      [105], [<NAME>], [GER], [2117],
      [106], [<NAME>], [POR], [2112],
      [107], [<NAME>], [HKG], [2112],
      [108], [<NAME>], [SVK], [2110],
      [109], [<NAME>], [HKG], [2105],
      [110], [#text(gray, "LENGEROV Kostadin")], [AUT], [2103],
      [111], [<NAME>], [CZE], [2097],
      [112], [<NAME>], [HUN], [2095],
      [113], [SVENSSON Robert], [SWE], [2093],
      [114], [<NAME>], [HUN], [2091],
      [115], [<NAME>], [ROU], [2090],
      [116], [OLEJNIK Martin], [CZE], [2089],
      [117], [<NAME>], [CZE], [2086],
      [118], [<NAME>], [ARG], [2086],
      [119], [ZWICKL Daniel], [HUN], [2085],
      [120], [URBANEK Jan], [CZE], [2077],
      [121], [<NAME>], [GER], [2077],
      [122], [ANDRIANOV Sergei], [RUS], [2073],
      [123], [KUSINSKI Marcin], [POL], [2062],
      [124], [<NAME>], [HUN], [2060],
      [125], [WU Chih-Chi], [TPE], [2058],
      [126], [<NAME>], [FRA], [2055],
      [127], [<NAME>], [ESP], [2052],
      [128], [<NAME>], [RUS], [2051],
    )
  )