454882 58
429834 23
418632 26
334955 19
321402 7
311279 21
307182 18
303030 36
264755 24
260757 10
259331 19
211979 10
208105 36
199430 6
182605 23
172682 9
167582 9
157058 20
155328 16
144782 18
140730 29
138178 12
129051 15
128581 11