3663 13
2705 4
2554 5
2668 6
12823 26
7550 11
1753 4
3153 7
2137 2
4760 13
2702 7
3593 1
7103 6
8858 13
16648 77
9188 29
3109 7
2229 7
6192 19
9200 20
11372 44
6223 19
4853 17
34238 108