98519
80496
493820
209504
167661
857160
683362
87257
364247
469373
169458
4621
5136799
3558581
3065148
2375804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471