30681 624311
11798 77069
10593 246492
7776 60947
6861 42598
4872 67132
4476 18477
4314 69624
3715 85517
3667 81839