98814
78161
408524
606351
854701
23284
136881
152825
576904
563204
538658
497897
5117799
3550581
3051148
2357804
2226988
2033609
1947357
190878
1756118
1718136
1682195
1633471