100211509
9506979
92801836
91221001
85581732
8537850
83101946
79631240
7807372
77971954
70921962
67341651
66781243
6475204
6062726
6001772
5916788
57991289
57791859
5699767