11526 8
8905 6
12751 11
26777 26
14164 12
47802 47
16857 9
23105 17
33196 33
12303 8
22117 21
14528 5