508644
447108
710744
758714
72267
14887
19532
27667
405387
227259
532817
219593
5136799
3558581
3065148
2372804
2229988
2045609
1956357
191278
1763118
1719136
1688196
1635471