406299
385865
90989
148553
372847
51360
425741
367158
165997
87224
692404
1010237
361224
285620
558337
117223
548652
682162
950497
106914
491524
869682
198472
397126
459998
388444