30681 624302
11798 77006
10593 246480
7776 60933
6861 42589
4872 67124
4475 18462
4314 69615
3715 85507
3667 81824