12532 13
25099 22
14493 14
10071 9
20578 20
24185 28
17368 16
21704 22
11053 10
9255 8
11775 11
119216 157