8652 8
10030 9
14095 12
14056 15
16429 18
13699 13
11131 9
35220 40
24057 28
150391 15
22688 29
24478 29