766489
77637
560200
453647
722691
194460
804716
568825
595885
506127
138637
103322
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471