30681 624300
11798 77004
10593 246478
7776 60931
6861 42588
4872 67123
4474 18461
4314 69614
3715 85505
3667 81824