715212
607923
709619
894489
343874
202664
885988
31860
46932
41443
82476
289590
2908361
2600455
2535928
2482455
2225995
2124955
2078281
2015719
1904226
1672208
1610351
1567406