701500
527740
261897
97996
830847
453179
62289
279536
194969
295855
699195
44594
5116799
3550581
3051148
2357804
2226988
2033609
1946357
190878
1756118
1718136
1682195
1633471