288762
352389
366253
68967
745825
627366
403743
8665
372678
547362
109357
847553
5136799
3559581
3067148
2377804
2229988
2045609
1956357
191378
1763118
1719136
1688196
1635471