709
530
545
5210
632
455
486
511
460
542
714
569
608911
43610
43423
41547
3696270
3466156
29884
2892149
27576
23462
21820
19840