255458 50
178884 24
55152 10
71859 7
54476 5
36958 3
52207 9
27952 3
29857 3
31181 4
44331 2
28208 2
47029 2
124180 9
39006 6
49580 3
46702 3
63377 4
43207 5
51831 6
40776 3
40579 5
57078 8
43653 7