21104 18
16197 18
5398 3
10335 18
5941 5
4512 2
5296 3
5698 8
5435 7
9206 14
6695 9
6636 16
9008 21
7053 5
20146 35
15061 24
10463 13
21421 53
9336 8
7061 5
8851 16
6074 7
4713 7
9643 16