38930 10
312104 22
118384 10
57927 4
46751 4
46653 2
51959 13
30352 3
18107 2
29581 6
21528 0
47459 3
29008 4
39883 2
29105 2
34930 1
350281 23
33358 3
99404 9
386502 54
152231 14
140855 23
269159 46
172904 20