5507 8
15677 20
2680 6
4179 11
8608 21
10372 11
3396 8
4801 4
4408 5
6780 9
25938 67
8670 10
2379 2
12025 34
14763 17