928 3
1099 10
36807 115
10172 29
15751 71
4077 22
3976 29
7732 22
3278 20
2478 9
1366 3
2028 2
1843 8
4501 36
845 5
988 3
1150 6
1135 7
1299 3
2047 4
1689 9
1730 6
904 6
1615 9