305524354
1561218
1200
2085130
87469
630010
1651223
1555530
1172613
1870
1190
63885
430626728
238185380
1666078312
156776267
129653178
123047252
1114678895
103251210
88259178
82982290
74675139
69309158