1270223
137977
1017920
1177715
1194314
90679
69774
65129
53972
835514
1870326
1684030
430538728
238137380
1665628312
156740267
129607178
123017252
1114378895
103221210
88223178
82957290
74653139
69283158