30681 624353
11805 77296
10595 246536
7776 61102
6861 42637
4872 67170
4476 18627
4314 69668
3715 85564
3667 81885