600 10
1241 9
14099 26
15094 24
14928 21
13983 10
9609 8
8812 15
8477 20
14780 27
18329 29
10083 15
11602 23
19798 26
6284 8
12568 16
7936 15
9923 14
22261 25
9893 11
9534 12
7215 10
16047 14
8452 11