2304823
2058339
1630221
3497124
1873515
2215819
1092415
3660030
1519016
1402519
2228514
2117734
430595728
238171380
1665928312
156769267
129630178
123034252
1114598895
103246210
88244178
82976290
74673139
69305158