918313
811833
748159
614354
61894
388060
388869
363715
315541
308956
246327
242966
233579
211311
218103
20132
195391
183662
182268
116873
92035
95346