734289
668610
9461
565957
239796
118258
58980
439924
948943
170567
50940
263771
5054799
3492581
2969148
2294804
2203988
1996609
189478
1886357
1735118
1707136
1653195
1620471