30681 624358
11805 77301
10595 246540
7776 61108
6861 42641
4872 67174
4476 18634
4314 69672
3715 85571
3667 81892