44455 8
18779 10
52283 8
49130 12
36880 12
15227 1
173080 7
320001 16
2404180 181
1033158 67
253332 16
87257 41
27582 9
69755 2
70105 1
28902 8
13659 8
28907 12
51954 7
50378 13
95159 8
59958 12
770628 78
193252 28