14003330
9934646
98761266
9366507
9146278
91221302
8995403
891055
88161821
86971060
86091536
85231504
8468770
83531859
8248823
8071420
8037805
80231539
80111520
7833344