91766
1296913
47507
957214
46772
826210
744010
68996327
55542
79984
894216
1079622
430453728
238076380
1665178312
156703267
129550178
122961252
1113948895
103197210
88174178
82924290
74621139
69251158