255451 50
178877 24
55155 10
71857 7
54479 5
36953 3
52201 9
27955 3
29854 3
31177 4
44326 2
28209 2
47031 2
124179 9
39009 6
49577 3
46708 3
63382 4
43204 5
51826 6
40777 3
40583 5
57084 8
43658 7