679822
624197
680411
1010726
342251
991982
874844
699129
280985
107676
451186
648891
4995798
3435581
2906148
2229804
2176988
1959609
187878
1848357
1708118
1692136
1629195
1606471