16005 32
8646 15
11128 25
7671 11
8409 8
9641 15
10245 13
10833 18
7124 8
13523 18
19923 21
16016 21
6949 11
20964 28
7931 9
7599 14
6958 4
6985 8
47942 76
17433 55
13162 36
9569 24
8935 12
8696 17