4043175
44510112
3150
3969844
2617824
2917933
2489355
5117429
2500544
2674933
1850
1701238
430613728
238184380
1665978312
156772267
129642178
123044252
1114628895
103248210
88251178
82982290
74674139
69308158