317829
982319
55343
112580
587540
4187
381918
308670
591318
50879
875718
574877
182805
585745
761381
551488
146239
136353
13060
308317
557368
180274
116452
90352
775181
279579