30574 621580
11674 74965
10178 235123
7748 59127
5619 35837
4839 65728
4201 67607
3885 14862
3143 78725
2964 73501