137750
101356
292710
633129
981557
434325
8575
532937
738979
992870
289938
213242
266284
502841
419275
782256
818951
471118
381102
60387
526115
83866
280432
638607