3006 3
31945 41
2473 13
3014 2
7212 9
8177 20
17364 34
15689 40
6428 22
4151 11
15001 20
52962 186
29042 78
5778 29
2030 12
7420 17
41605 100
18112 38
6156 24
10151 16
2951 6
21109 31
2672 15
11563 21