658770
472927
522454
69955
632948
58163
71680
423708
30594
322880
38887
68823
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471