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