814346
253709
6758
222353
118785
470481
916106
84886
275762
135719
860555
54753
5116799
3549581
3049148
2357804
2226988
2032609
1946357
190878
1756118
1718136
1682195
1633471