364808
53914
828342
731166
245180
325124
779379
37836
973607
713263
155763
808912
5116799
3547581
3049148
2356804
2226988
2032609
1945357
190878
1756118
1718136
1682195
1633471