8647 15
5945 6
6278 14
21467 37
4444 4
7258 19
5580 7
4679 5
6039 7
6726 7
6744 8
7554 9
5956 10
8243 20
9308 15
6217 5
5595 7
6950 12
9741 7
10018 15
31700 57
9860 29
8721 21
5922 2