25101 125433
9656 195388
8312 91338
6677 41699
6160 19443
5607 38210
5149 21772
4948 22131
3857 23785
3853 29859