753143
406338
763511
1008320
196827
57533
14433
730806
85695
703719
393429
44921
5096799
3528581
3029148
2333804
2218988
2016609
1924357
190278
1750118
1716136
1671195
1628471