21424 13
17513 3
15026 6
26044 11
12696 6
39342 8
17621 4
40269 13
113213 11
20751 5
50310 57
51441 26