8942 7
2853 6
11385 7
15490 17
5968 13
8144 5
17644 7
8146 10
7296 17
5881 4
46829 63
8842 24
3711 9
14838 15
18790 11
6967 2
31156 66
10062 8
10263 18
21601 20
23618 33
13550 14
15589 18
21906 38