28646 122
7310 772
9134 733
2011 306
3601 649
4171 242
10120 225
23439 113
5009 542
4680 36
18437 625
3896 642