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