2865 3
3911 8
6939 32
1980 5
7744 24
4058 8
11389 71
4419 14
3838 13
4249 15
2736 16
2612 10
4072 7
13550 72
5923 22
5510 28
9072 78
33176 198
5400 28
9238 40
25483 110
166648 557
35387 123
37067 166