149111713
148661011
12779370
11274326
10877229
105381136
104541399
102645
10240461
102381057
10197189
101901588
10175124
101661512
10166385
10129769
101251735
101201137
10119954
10101405