588131
13270
457482
515162
51133
30270
98369
182214
704466
16777
3254
569705
5104799
3538581
3037148
2340804
2223988
2027609
1937357
190578
1750118
1716136
1678195
1630471