9395726
14092031
637859
7671216
6594293
4443868
382763
5960
7912
6751
14880
10740
435174736
241013380
1685238313
158689269
131643180
125614260
1136168896
104870214
89963182
84091292
76548141
70477160