414660
884548
882391
277565
45180
702320
373723
853886
394258
226505
98370
656430
5136799
3558581
3065148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471