597579
913774
18170
193173
155386
327214
90375
248856
941362
572157
38455
90346
748401
709421
487871
795264
475606
577394
437658
70153
455965
841349
955981
340225
512474
265415