866800
331479
617597
966938
721562
10448
911577
642496
35060
85822
967615
1032484
33107465
28285132
252021000
24970484
19001346
17072973
157331032
14999239
12921764
10645485
878347
5932209