804588
900467
920519
365280
931349
124666
76667
763106
737351
371640
673272
642417
33116465
28289132
252081000
24973484
19006346
17075973
157331032
15002239
12924764
10647485
879647
5933209