30682 624376
11806 77421
10595 246560
7776 61128
6861 42657
4872 67190
4477 18659
4314 69689
3715 85591
3667 81910