247884
363878
478167
642296
734399
940402
70639
429626
692796
866588
536380
367233
5141799
3566581
3072148
2383804
2230988
2047609
1967358
191478
1765118
1719136
1689196
1636471