44480 8
18801 10
52333 8
49183 12
37058 12
15377 1
173082 7
320106 16
2404480 181
1033155 67
253331 16
87258 41
27576 9
69852 2
70107 1
28958 8
13728 8
28984 12
51955 7
50382 13
95208 8
60005 12
770678 78
193259 28