463081 63
225955 42
161052 22
79279 14
62228 5
63329 2
215783 31
142180 12
609657 158
99432 15
134882 12
1058632 199
201552 17
152553 22
111907 9
88727 9
38854 6
47556 10
90233 13
39607 4
49030 8
34026 3
63806 12
44727 9