27808 2
32928 7
80383 18
21727 2
36876 3
96859 10
54784 6
57730 10
51632 5
37704 3
37357 3
29806 2
26434 1
20676 4
46407 10
28308 2
22606 0
36606 6
19034 1
46233 7
80051 12
31807 4
47231 4
1044805 60