953 9
3044 4
6588 5
3292 11
5856 11
5085 14
4076 5
4654 16
1761 1
15978 20
8199 13
15892 39
8654 24
3199 5
17611 51
9636 20
12996 17
14618 15
3711 5
11478 13
6150 14
15247 41
7871 16
4050 5