4796 29
5101 14
10862 54
3481 12
9580 26
4823 15
3475 9
3294 13
2432 9
3570 14
969 1
2340 6
1675 6
13708 44
5591 45
4966 19
5148 15
13100 33
4598 6
4086 10
3356 9
4782 18
17680 39
28062 106