377117
55591
574981
283482
337686
270277
7763
196339
829326
43996
267183
374593
4999798
3437581
2915148
2231804
2178988
1965609
188078
1852357
1708118
1693136
1631195
1607471