848973
768210
213688
954185
93340
66205
724840
328662
661892
342856
476833
608230
4995798
3435581
2906148
2229804
2176988
1958609
187878
1848357
1707118
1692136
1628195
1606471