828895
663860
869997
535891
516781
868341
431897
1037751
83049
1058665
231610
359276
130180
776800
821142
890489
9658744
575786
3394577
3253980
3126510
2347192
2064495
2008492
1967216
178266
1751948
16005
151761
1491545