584 7
732 8
248 5
895 10
3550 7
3464 7
6582 19
5955 12
1898 6
12391 23
2545 9
5241 3
1421 5
2377 9
1175 4
2213 5
6725 8
8190 20
7670 8
22017 27
25270 36
19823 8
18260 26
9727 18