4042675
44510112
3140
2617724
3969444
2917833
2489355
5117429
2500544
2674733
1840
1701138
430595728
238172380
1665928312
156769267
129630178
123035252
1114618895
103246210
88249178
82976290
74673139
69305158