263386
196724
489712
69156
922618
904297
906484
144655
198201
195891
843745
679144
83614
1072557
117280
158935
711335
877896
38956
164171
472500
713537
881739
480298
47977
627686