458395
504960
312562
774500
177598
364956
386210
382562
360407
38919
586814
461955
791147
881949
1010724
806610
537505
43952
82987
592377
284284
528841
442275
817256