#19303 by Rudi

#19304 by PyChess

#19305 by PyChess

#19306 by Noname

#19307 by ITALIAN Game

#19308 by ITaliAN

#19309 by Noname

#19310 by zqd

#19311 by zqd

#19312 by PyChess