783394
639938
984349
844589
703348
691275
556636
17502
89579
1006891
330874
10394
28994454
24446120
21971992
21170480
16487333
14870969
140571028
13372239
1161982
11524764
951958
9467480