655 0
1029 8
1655 22
26582 117
9969 6
32140 64
7894 40
13170 18
19302 38
4797 7
1951 2
4293 25
1923 5
4916 19
3323 15
3273 13
2886 2
8557 44
1452 2
3987 10
2849 5
1236 3
1729 2
2321 3