357482
550485
586240
443346
43048
946531
64935
59286
716829
177796
890154
643819
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471