30682 624363
11806 77408
10595 246544
7776 61113
6861 42644
4872 67178
4477 18640
4314 69676
3715 85575
3667 81897