30681 624287
11794 76985
10593 246466
7776 60918
6861 42573
4872 67112
4474 18448
4312 69597
3715 85494
3667 81812