29302143
1401167
1323478
113231609
108311294
106661818
104781010
10404102
101741342
10168648
10166385
10145670
1012864
10090348
100801824
10063658
10061329
10060636
10054324
10035863