865 0
1600 5
2960 32
28788 51
1562 5
1838 3
2707 33
2939 6
7195 29
3909 8
47995 43
2693 1
6491 33
5910 18
2215 2