8013 7
146678 15
16643 15
26326 26
23528 28
18973 19
18461 20
10871 10
10030 8
21505 23
8599 7
40052 58