6948 8
8853 11
6617 7
7917 16
5849 5
2337 2
9979 12
5935 21
4523 9
3097 4
3938 7
2281 1
4038 7
5795 10
2852 7
5754 17
1120 9
1389 1
1287 7
23276 39
8703 31
15080 32
25798 49
5775 11