the list is constantly updated since ~2015 from bgh games on europe server
i can provide replays from my 9084 games AutoSave replay folder for anyone that thinks he's unfair put on this list
extra id's are taken from the BGH auto balance thread
extra id's were provided from my friend list
the repmastered.app thing shows that i've played only 32 total games, where i have ~9k games played
ps : players that play bgh constantly can recognize backstabbers id's from this list