249914
115966
429630
262212
326478
741278
139458
360714
9118
78123
1912
68379
791147
881949
1010724
806610
537505
43952
81987
592377
284284
528841
442275
817256