52752 8
34559 4
384330 70
127808 7
47759 9
59131 11
23280 3
40333 2
50604 6
31031 2
23204 0
33582 2
33408 3
43853 4
20103 1
22501 3
26883 3
23953 1
21732 1
28176 2
44378 7
153528 23
66878 8
87606 17