714168
57146
750375
839686
725435
547808
789319
74731
912374
94758
512593
300757
2961361
2650455
2572928
2548455
2258995
2154955
2114281
2046719
1933226
1687208
1621351
1580406