30681 624308
11798 77066
10593 246488
7776 60942
6861 42596
4872 67130
4476 18471
4314 69621
3715 85513
3667 81834