851658
110400
833971
902567
328640
111822
239884
277647
186482
905497
645383
8364
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471