30574 621577
11674 74965
10178 235096
7747 59126
5613 35818
4839 65727
4201 67606
3884 14853
3140 78706
2964 73486