10583219
9229391
86221413
8609824
85601609
84271675
76931545
6893239
6466206
6290259
5756407
5505335
4835274
4417469
42241292
4217314
40691392