2290
5022664
3018446
2005344
2742231
52174894
3230057
2859841
2610
2150
408188159
2589727
430621728
238184380
1665988312
156773267
129652178
123045252
1114658895
103249210
88251178
82982290
74675139
69309158