789319
74731
912374
94758
512593
300757
768656
206391
149582
404692
100382
398944
2910361
2603455
2537928
2484455
2226995
2124955
2081281
2017719
1904226
1672208
1610351
1567406