33526 1
171051 35
19828 0
24703 1
51130 7
29756 2
42029 9
43109 7
49505 14
57932 10
220159 17
49478 2
29076 2
19529 0
27684 1
37956 7
55582 6
204079 29
42978 6
65133 10
62152 5
65852 6
60078 7
312930 55