5507 8
15677 21
2680 6
4179 11
8986 21
10372 11
3778 8
4801 4
4408 5
6780 9
25938 67
8670 10
2379 2
12407 34
14763 17