414552 27
53580 12
46809 11
130583 11
22980 8
33834 5
36626 5
38852 5
57807 4
31003 3
41178 3
37630 2
28957 0