493276
838816
44204
272581
928919
827309
547210
52275
155935
300899
456730
655436
5137799
3560581
3068148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471