596 4
1459 12
26717 117
32198 64
18019 14
9039 21
3033 10
1036 1
2584 7
3027 9
2051 6
1551 4
985 1
1884 5
1962 3
1573 2
1296 0
1229 1
934 0
950 0
1543 2
1203 1
1285 2
1339 4