30574 621575
11674 74962
10178 235095
7747 59125
5611 35813
4839 65727
4201 67605
3884 14852
3140 78704
2964 73486