47029 6
36726 4
25854 0
116379 14
91731 25
45209 3
29084 3
52809 9
47976 4
30006 4
40755 4
28555 2
46052 4
47104 12
99077 24
33784 13
191607 55
596103 97
164751 36
31881 4
23429 1
124857 44
151026 58
723684 107