345699
264227
232105
220816
138535
770198
563509
191863
220101
955195
962775
367830
5087799
3519581
3019148
2322804
2214988
2010609
1910357
190078
1746118
1715136
1664195
1625471