2080
5020464
2004544
2741331
2858641
2050
3228557
2450
3015846
2588227
52144894
407968158
430452728
238074380
1665168312
156696267
129550178
122960252
1113938895
103194210
88170178
82924290
74619139
69249158