677321
52894
659111
663816
30843
105773
662452
110962
309131
70801
691308
491300
5094799
3526581
3026148
2328804
2216988
2013609
1916357
190278
1747118
1715136
1668195
1626471