30681 624310
11798 77068
10593 246491
7776 60946
6861 42597
4872 67132
4476 18475
4314 69624
3715 85517
3667 81838