240631
171722
153871
122543
116348
115575
114653
101825
96998
96676
96647
89453
88848
85975
71487
66607
63688
58530