3043 1
4194 4
3605 6
3514 2
4695 12
9856 27
3696 1
6395 7
8062 19
4586 10
15080 49
29591 96
13307 32
5685 8
5187 8
15466 37
7047 15
7265 11
7812 6
9544 23
23172 48
5379 9
7732 12
16450 55