311631 55
38833 4
34154 1
51853 3
34108 4
21157 1
266277 38
33030 1
32279 1
73477 11
45404 4
48504 8
37651 6
80832 6
32202 5
28331 0
178783 12
50555 1
29054 4
63981 3
21308 1
29801 4
33226 3
50983 5