98814
78161
408524
606351
853701
23284
136881
150825
576904
563204
538658
497897
5049799
3487581
2963148
2288804
2202988
1995609
189278
1885357
1731118
1706136
1651195
1618471