25108 125437
9656 195391
8312 91340
6677 41700
6160 19445
5607 38210
5149 21773
4948 22133
3857 23786
3853 29861