9395726
14092031
637859
7671216
6594293
4443868
382763
5960
7912
6751
14880
10740
435187736
241020380
1685248313
158693269
131647180
125617260
1136178896
104872214
89963182
84093292
76549141
70482160