131569
577693
76333
360742
6673
320800
448900
653360
839444
814535
835597
980126
791147
881949
1010724
806610
537505
43952
81987
592377
284284
528841
442275
817256