813162
383993
505948
383275
705259
13495
403938
316466
847437
498876
321215
545860
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471