132656
173728
110539
162511
217457
125400
32292
636616
752646
932651
976463
940409
5055799
3492581
2971148
2294804
2203988
1998609
189478
1887357
1735118
1708136
1653195
1620471