610444
484844
587833
32802
151262
92783
582409
118231
185177
371255
925395
878344
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471