29749 13
14948 23
11625 14
8144 7
9223 16
9315 10
8194 10
6504 8
7354 7
8859 14
13330 10
5955 6
7624 4
5972 14
5261 7
4505 1
4178 5
5540 4
4933 7
7965 7
7151 9
6349 8
11540 14
4778 8