633651
679590
69062
603548
98427
613105
77630
52418
39603
621417
684820
432418
5049799
3487581
2963148
2288804
2201988
1995609
189178
1883357
1731118
1705136
1651195
1618471