672400
645289
919653
30022
261203
481452
502271
559213
481868
120852
55640
400493
5049799
3487581
2963148
2288804
2201988
1995609
189178
1884357
1731118
1705136
1651195
1618471