586574
299279
258825
225819
16874
537484
280150
714486
710741
614991
495661
914855
5499367
4517935
4334459
3442998
3442462
3399286
3344956
3006729
2993226
2479209
2133352
2128407