225745
675787
289557
123292
97709
686740
644359
794783
980131
72362
112401
970184
647300
456138
346544
278394
12816
101742
356484
149883
504863
572527
836533
356708
482568
502990