2705 3
2554 5
2285 6
12427 24
7155 11
1753 4
3153 7
2137 2
4373 12
2702 7
3593 1
7103 6
8858 12
16648 75
8801 28
3109 7
2229 7
6192 19
9200 20
10955 43
6223 17
4853 17
33825 108
3831 13