30682 624364
11806 77409
10595 246545
7776 61114
6861 42644
4872 67178
4477 18642
4314 69676
3715 85577
3667 81897