58727
335637
1069386
476660
8309
366118
1003544
582142
252226
278178
400531
935783
13929
75716
8651
1024860
493738
687793
229365
597372
63835
986984
502389
595707
81425
829848
729717
331653
809418
141709