331953
597380
773260
820139
989971
265686
63477
90818
439158
771641
830505
798972
5140799
3565581
3070148
2381804
2230988
2046609
1962357
191478
1765118
1719136
1689196
1636471