5251 18
5532 10
49617 258
5064 20
2753 16
1170 3
2245 3
10954 41
1699 11
13675 46
6168 25
13249 45
10213 41
21126 67
7546 45
20139 78
1702 5
1823 4
10640 29
2765 15
4713 9
4422 18
3669 8
14226 75