3195 13988
6130 13634
2981 11178
2744 10688
6071 7824
3858 7460
5114 4905
5645 3487
3596 826
4702 702
14998 553