30574 621575
11674 74964
10178 235095
7747 59126
5611 35815
4839 65727
4201 67606
3884 14852
3140 78705
2964 73486