57245
598950
818807
778609
143385
320190
700920
841611
34228
742448
256541
314963
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471