413435
991560
764424
483956
453703
481990
718458
79284
267298
499501
580167
836637
5055799
3492581
2973148
2294804
2203988
1998609
189478
1888357
1735118
1708136
1653195
1620471