680885
918239
585452
25573
296278
876698
700241
165376
91388
984886
196600
537337
11815
257804
269975
211167
866169
411941
54425
933158