104832287
10416712
103991287
103581426
103081828
102511312
102462271
102271940
10217837
101071304
10041682
99881265
99021067
98611764
97872275
97711001
94361517
9107749
90931877
90281260
90251951
8911924
2393909
2163535
1995501
1707887
1669180
1529294