30682 624391
11808 77440
10595 246577
7776 61148
6861 42675
4872 67305
4477 18679
4314 69705
3715 85606
3667 81927