283511
754123
390226
1038383
556848
731497
315305
182189
862537
91877
353603
948614
28962454
24401119
21945992
21150480
16474333
14852969
140481028
13366239
1153478
11515764
946058
9456480