7810
691931
25557
646142
660850
596138
514241
299559
12449
521813
46416
67908
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471