5598 4
6242 5
5587 4
5701 2
6354 4
6463 3
7320 1
21037 15
16276 18
20036 4
5432 10
7987 19
7311 2
16480 27