4042675
44510112
3140
2617724
3969444
2917833
2489355
5117429
2500444
2674733
1840
1701138
430594728
238171380
1665928312
156761267
129628178
123033252
1114598895
103245210
88244178
82974290
74672139
69305158