909618
422971
652892
642337
909467
874150
198944
29535
482186
866497
224884
414360
5059799
3500581
2981148
2300804
2205988
1999609
189478
1891357
1736118
1709136
1654195
1622471