255280
735545
60577
390105
504791
30413
74772
231581
318382
496720
827316
991773
2907361
2599455
2534928
2481455
2225995
2123955
2078281
2014719
1903226
1671208
1607351
1567406