25587 26
16318 8
60439 23
21051 12
11978 11
17722 13
15033 16
5527 4
9565 9
81965 91
14296 12
21302 13