213 8
8318 20
5982 27
5045 9
10993 43
4977 21
7852 13
3234 9
6543 9
9578 16
13893 16
11241 10
17196 18
9847 8
20107 16
8195 17
9147 8
3535 8
7065 19
6987 14
9281 8
15463 20
15045 20
7529 12