5565 18
1327 3
3529 8
4139 15
7380 17
5099 20
6508 12
10187 31
8628 26
2984 8
5377 26
8270 31
4623 11