135392
579832
747830
846264
853581
263949
15162
206428
408585
389852
368500
97515
5136799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471