30681 624318
11798 77148
10593 246500
7776 60954
6861 42605
4872 67139
4476 18486
4314 69632
3715 85525
3667 81847