627791
219100
49590
631415
799648
548598
209494
386624
330819
46548
661171
233644
366290
693973
494277
374319
55761
1082496
1000269
134861
1027857
812251
261178
10057
690292
40670