1672 8
5575 27
8045 27
2884 6
4318 10
5240 18
2204 8
2127 6
2945 4
3882 22
3331 8
3077 9
2569 4
7023 26
14913 41
1577 5
53083 188
13588 28
2188 10
2128 11
2181 8
4084 18
1775 7
16172 53