720882 27
281602 18
129806 13
91102 3
81551 7
67207 13
60058 10
59054 4
48004 2
47177 2
46376 8
46156 2
46131 1
45980 2
44552 1
44026 2
42751 0
41607 1
41507 1
41152 1
40951 2
39983 1
39680 2
38531 2