5550 3
6597 7
4170 1
4684 1
7861 13
10152 25
5888 6
17180 28
9835 14
9024 16
10039 33
15391 42
29092 73
7480 8
7990 8
5624 3
4923 1
4075 0
5882 1
5581 5
5072 4
4726 1
5088 1
5606 5