18936 27
15176 61
8040 25
11399 19
4275 15
3305 13
1557 5
4396 8
3365 5
2514 3
3739 7
3478 6
4254 6
10387 26
1188 1
4152 1
4896 13
2031 4
1472 4
2578 4
1677 3
1164 0
2577 6
1610 2