370981 19
296903 16
190652 9
188284 6
170583 22
144759 10
141028 12
117779 8
117379 17
98805 12
95602 6
90154 5
84429 9
78681 5
72353 5
70304 6
68008 3
67908 3
64252 9
64206 1
63877 4
61480 8
61132 5
54781 2