571124
472819
23780
172983
199956
769350
420998
897215
919651
11277
283711
34579
2951361
2643455
2566928
2536455
2252995
2149955
2108281
2037719
1927226
1685208
1619351
1578406