26377
143257
250149
668461
503318
339732
736725
681989
653632
652283
811970
28863
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471