25108 125443
9656 195394
8312 91340
6677 41701
6160 19445
5607 38212
5149 21773
4948 22134
3857 23786
3853 29861