121457
397814
409687
100807
200738
90553
101350
776283
535477
423280
54494
845743
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471