408964
83945
929752
973783
777319
174909
244916
719152
894650
90141
403290
95872
32380464
27612131
24661998
24228481
18513343
16679973
154861029
14674239
12650764
10475485
775344
5711209