9764654
9424989
8951905
8627404
7760950
76131591
75021255
72391256
68881548
63121618
62271511
57991657
52321247
51521452
4919490
4693121
4676438
44261886
42641417
40901706