328456
641714
670385
42435
278112
8896
4414
404871
417270
748224
196951
954723
5137799
3561581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471