3529 12
2142 4
3370 6
2327 2
1663 1
7642 20
7581 19
3119 2
4279 9
16140 54
2869 2
10450 42
2315 5
2409 7
3850 17
4836 16
7376 32
4149 7
5305 7
11592 39
6111 19
5165 11
2075 4
1803 2