729256
735928
495649
662325
505299
501313
1004332
244947
782288
149249
634227
470330
20238
129544
898983
36816
117213
597750
423467
115875
91799
15844
500511
379848
138760
220742