451353
462862
304553
150705
948266
650419
220498
49124
247603
252126
1009443
141552
5114799
3547581
3046148
2349804
2226988
2031609
1943357
190778
1756118
1717136
1681195
1632471