<commit_before>Sex,Equipment,Division,WeightClassKg,Name,BodyweightKg,BestBenchKg,BestDeadliftKg,TotalKg,Event
F,Raw,Amateur Open,52,<NAME>,50.35,47.63,83.91,131.54,BD
F,Raw,Amateur M(60-64),56,<NAME>,54.34,43.09,113.4,156.49,BD
F,Raw,Amateur Open,56,<NAME>,54.25,38.56,90.72,129.27,BD
F,Raw,Amateur Open,56,<NAME>,54.61,58.97,133.81,192.78,BD
F,Raw,Amateur Submaster,56,<NAME>,54.61,58.97,133.81,192.78,BD
F,Raw,Amateur M(45-49),60,<NAME>,59.06,52.16,90.72,142.88,BD
F,Raw,Amateur M(45-49),60,<NAME>,58.42,54.43,142.88,197.31,BD
F,Raw,Amateur Open,60,<NAME>,57.7,49.9,113.4,163.29,BD
F,Raw,Amateur Open,60,<NAME>,59.96,61.23,111.13,172.37,BD
F,Raw,Amateur Submaster,60,<NAME>,59.69,43.09,,,BD
F,Raw,Amateur M(40-44),67.5,<NAME>,61.87,52.16,117.93,170.1,BD
F,Raw,Amateur M(45-49),67.5,Cyndi Lindblad,64.86,38.56,99.79,138.35,BD
F,Raw,Amateur Open,67.5,<NAME>,62.14,52.16,97.52,149.69,BD
F,Raw,Amateur Open,67.5,<NAME>,61.87,52.16,117.93,170.1,BD
F,Raw,Pro Open,67.5,Lauren Angelet,65.86,79.38,172.37,251.74,BD
F,Raw,Pro Submaster,67.5,Lauren Angelet,65.86,79.38,172.37,251.74,BD
F,Raw,Amateur Teen,67.5,<NAME>,65.5,34.02,97.52,131.54,BD
F,Raw,Amateur Junior,75,<NAME>,74.98,56.7,142.88,199.58,BD
F,Raw,Amateur M(70-74),75,<NAME>,70.13,31.75,65.77,97.52,BD
F,Raw,Amateur Open,75,<NAME>,71.85,65.77,140.61,206.38,BD
F,Raw,Amateur Submaster,75,<NAME>,71.58,49.9,88.45,138.35,BD
F,Raw,Amateur Submaster,90,<NAME>,84.64,43.09,136.08,179.17,BD
F,Raw,Amateur M(45-49),90,<NAME>,88.27,47.63,124.74,172.37,BD
F,Raw,Amateur Master,100,<NAME>,99.61,86.18,158.76,244.94,BD
F,Raw,Amateur Junior,90+,Amanda Martin,120.93,74.84,165.56,240.4,BD
F,Raw,Amateur M(45-49),90+,Dawn Bates,112.85,58.97,95.25,154.22,BD
F,Raw,Amateur Open,90+,Roxanne Benedict,108.32,77.11,163.29,240.4,BD
F,Raw,Amateur Open,90+,Jessica Vega,113.31,104.33,204.12,308.44,BD
F,Raw,Amateur Submaster,90+,Lillian Langeveld,107.05,79.38,120.2,199.58,BD
M,Raw,Amateur Junior,56,<NAME>,54.43,83.91,172.37,256.28,BD
M,Raw,Amateur M(60-64),67.5,<NAME>,67.13,145.15,,,BD
M,Raw,Amateur Open,75,<NAME>,73.57,115.67,190.51,306.17,BD
M,Raw,Amateur M(50-54),82.5,<NAME>,80.92,77.11,115.67,192.78,BD
M,Raw,Pro M(50-54),82.5,<NAME>,76.11,120.2,188.24,308.44,BD
M,Raw,Amateur Open,82.5,<NAME>,80.2,90.72,156.49,247.21,BD
M,Raw,Amateur Submaster,82.5,<NAME>,79.38,124.74,208.65,333.39,BD
M,Raw,Amateur Teen,82.5,<NAME>,78.02,111.13,206.38,317.51,BD
M,Raw,Amateur Open,90,<NAME>,83.19,95.25,151.95,247.21,BD
M,Raw,Pro Open,90,<NAME>,89.09,167.83,272.16,439.98,BD
M,Raw,Amateur 242,100,<NAME>,100.97,115.67,256.28,371.95,BD
M,Raw,Amateur Junior,100,<NAME>,92.44,,244.94,,BD
M,Raw,Amateur Junior,100,<NAME>,97.43,124.74,240.4,365.14,BD
M,Raw,Amateur M(45-49),100,<NAME>,95.89,104.33,219.99,324.32,BD
M,Raw,Amateur M(40-44),110,<NAME>,105.05,108.86,154.22,263.08,BD
M,Raw,Amateur Military,110,<NAME>,106.23,185.97,244.94,430.91,BD
M,Raw,Amateur Open,110,<NAME>,109.77,129.27,215.46,344.73,BD
M,Raw,Amateur Open,110,<NAME>,108.14,201.85,285.76,487.61,BD
M,Raw,Amateur Submaster,110,<NAME>,106.96,142.88,276.69,419.57,BD
M,Raw,Amateur Teen,110,<NAME>,107.32,92.99,199.58,292.57,BD
M,Raw,Amateur Junior,125,<NAME>,122.56,158.76,217.72,376.48,BD
M,Raw,Amateur Open,125,<NAME>,120.11,145.15,226.8,371.95,BD
M,Raw,Amateur Open,125,<NAME>,122.2,106.59,147.42,254.01,BD
M,Raw,Amateur Open,125,<NAME>,113.22,127.01,208.65,335.66,BD
M,Raw,Amateur Submaster,125,<NAME>,111.67,183.7,,,BD
M,Raw,Amateur M(45-49),140+,<NAME>,147.42,86.18,163.29,249.48,BD
M,Raw,Amateur Submaster,140+,<NAME>,155.58,124.74,215.46,340.19,BD<commit_msg>Also calculate place.<commit_after>Sex,Equipment,Division,WeightClassKg,Name,BodyweightKg,BestBenchKg,BestDeadliftKg,TotalKg,Event,Place
F,Raw,Amateur Open,52,<NAME>,50.35,47.63,83.91,131.54,BD,1
F,Raw,Amateur M(60-64),56,<NAME>,54.34,43.09,113.4,156.49,BD,1
F,Raw,Amateur Open,56,<NAME>,54.25,38.56,90.72,129.27,BD,2
F,Raw,Amateur Open,56,<NAME>,54.61,58.97,133.81,192.78,BD,1
F,Raw,Amateur Submaster,56,<NAME>,54.61,58.97,133.81,192.78,BD,1
F,Raw,Amateur M(45-49),60,<NAME>,59.06,52.16,90.72,142.88,BD,2
F,Raw,Amateur M(45-49),60,<NAME>,58.42,54.43,142.88,197.31,BD,1
F,Raw,Amateur Open,60,<NAME>,57.7,49.9,113.4,163.29,BD,2
F,Raw,Amateur Open,60,<NAME>,59.96,61.23,111.13,172.37,BD,1
F,Raw,Amateur Submaster,60,<NAME>,59.69,43.09,,,BD,DQ
F,Raw,Amateur M(40-44),67.5,<NAME>,61.87,52.16,117.93,170.1,BD,1
F,Raw,Amateur M(45-49),67.5,<NAME>,64.86,38.56,99.79,138.35,BD,1
F,Raw,Amateur Open,67.5,<NAME>,62.14,52.16,97.52,149.69,BD,2
F,Raw,Amateur Open,67.5,<NAME>,61.87,52.16,117.93,170.1,BD,1
F,Raw,Pro Open,67.5,<NAME>,65.86,79.38,172.37,251.74,BD,1
F,Raw,Pro Submaster,67.5,Lauren Angelet,65.86,79.38,172.37,251.74,BD,1
F,Raw,Amateur Teen,67.5,<NAME>,65.5,34.02,97.52,131.54,BD,1
F,Raw,Amateur Junior,75,<NAME>,74.98,56.7,142.88,199.58,BD,1
F,Raw,Amateur M(70-74),75,<NAME>,70.13,31.75,65.77,97.52,BD,1
F,Raw,Amateur Open,75,<NAME>,71.85,65.77,140.61,206.38,BD,1
F,Raw,Amateur Submaster,75,<NAME>,71.58,49.9,88.45,138.35,BD,1
F,Raw,Amateur Submaster,90,<NAME>,84.64,43.09,136.08,179.17,BD,1
F,Raw,Amateur M(45-49),90,<NAME>,88.27,47.63,124.74,172.37,BD,1
F,Raw,Amateur Master,100,<NAME>,99.61,86.18,158.76,244.94,BD,1
F,Raw,Amateur Junior,90+,<NAME>,120.93,74.84,165.56,240.4,BD,1
F,Raw,Amateur M(45-49),90+,<NAME>,112.85,58.97,95.25,154.22,BD,1
F,Raw,Amateur Open,90+,Roxanne Benedict,108.32,77.11,163.29,240.4,BD,2
F,Raw,Amateur Open,90+,Jessica Vega,113.31,104.33,204.12,308.44,BD,1
F,Raw,Amateur Submaster,90+,Lillian Langeveld,107.05,79.38,120.2,199.58,BD,1
M,Raw,Amateur Junior,56,<NAME>,54.43,83.91,172.37,256.28,BD,1
M,Raw,Amateur M(60-64),67.5,<NAME>,67.13,145.15,,,BD,DQ
M,Raw,Amateur Open,75,<NAME>,73.57,115.67,190.51,306.17,BD,1
M,Raw,Amateur M(50-54),82.5,<NAME>,80.92,77.11,115.67,192.78,BD,1
M,Raw,Pro M(50-54),82.5,<NAME>,76.11,120.2,188.24,308.44,BD,1
M,Raw,Amateur Open,82.5,<NAME>,80.2,90.72,156.49,247.21,BD,1
M,Raw,Amateur Submaster,82.5,<NAME>,79.38,124.74,208.65,333.39,BD,1
M,Raw,Amateur Teen,82.5,<NAME>,78.02,111.13,206.38,317.51,BD,1
M,Raw,Amateur Open,90,<NAME>,83.19,95.25,151.95,247.21,BD,1
M,Raw,Pro Open,90,<NAME>,89.09,167.83,272.16,439.98,BD,1
M,Raw,Amateur 242,100,<NAME>,100.97,115.67,256.28,371.95,BD,1
M,Raw,Amateur Junior,100,<NAME>,92.44,,244.94,,BD,DQ
M,Raw,Amateur Junior,100,<NAME>,97.43,124.74,240.4,365.14,BD,1
M,Raw,Amateur M(45-49),100,<NAME>,95.89,104.33,219.99,324.32,BD,1
M,Raw,Amateur M(40-44),110,<NAME>,105.05,108.86,154.22,263.08,BD,1
M,Raw,Amateur Military,110,<NAME>,106.23,185.97,244.94,430.91,BD,1
M,Raw,Amateur Open,110,<NAME>,109.77,129.27,215.46,344.73,BD,2
M,Raw,Amateur Open,110,<NAME>,108.14,201.85,285.76,487.61,BD,1
M,Raw,Amateur Submaster,110,<NAME>,106.96,142.88,276.69,419.57,BD,1
M,Raw,Amateur Teen,110,<NAME>,107.32,92.99,199.58,292.57,BD,1
M,Raw,Amateur Junior,125,<NAME>,122.56,158.76,217.72,376.48,BD,1
M,Raw,Amateur Open,125,<NAME>,120.11,145.15,226.8,371.95,BD,1
M,Raw,Amateur Open,125,<NAME>,122.2,106.59,147.42,254.01,BD,3
M,Raw,Amateur Open,125,<NAME>,113.22,127.01,208.65,335.66,BD,2
M,Raw,Amateur Submaster,125,<NAME>,111.67,183.7,,,BD,DQ
M,Raw,Amateur M(45-49),140+,<NAME>,147.42,86.18,163.29,249.48,BD,1
M,Raw,Amateur Submaster,140+,<NAME>,155.58,124.74,215.46,340.19,BD,1
{'fraction_non_alphanumeric': 0.255926798835436, 'fraction_numerical': 0.3352280604464162, 'mean_word_length': 8.9366391184573, 'pattern_counts': {'":': 0, '<': 103, '<?xml version=': 0, '>': 103, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '220027', 'n_tokens_mistral': 5175, 'n_tokens_neox': 3826, 'n_words': 239}