156633 28
154130 13
56777 5
46704 5
95181 17
842553 83
67079 11
53383 5
45779 4
83355 4
87379 15
63759 9
78127 15
394556 118
155506 27
58958 4
63258 10
108531 24
45828 2
157605 51
66857 9
365134 57
267526 24
334609 111