646804
703954
609950
48266
143202
180647
526492
553217
11732
588461
826836
47832
5135799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1687196
1635471