30682 624373
11806 77419
10595 246557
7776 61125
6861 42654
4872 67186
4477 18655
4314 69686
3715 85589
3667 81908