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