991295
454981
875280
9498
5114
374854
815549
254508
77210
75368
765481
326449
28962454
24401119
21945992
21150480
16476333
14854969
140481028
13366239
1153478
11515764
946058
9456480