30682 624377
11806 77422
10595 246561
7776 61129
6861 42658
4872 67291
4477 18660
4314 69691
3715 85592
3667 81911