940720
887884
140219
566882
166144
258725
360658
148162
43171
967372
173957
396209
5134799
3554581
3063148
2370804
2229988
2043609
1954357
191278
1762118
1719136
1686195
1635471