406299
385865
90989
148553
372847
51360
425741
367158
165997
87224
692404
1010237
791158
422681
516797
680269
44569
261692
649739
196690
422370
412597
80841
717869
592303
678131