28849 122
7514 772
9157 733
2028 306
3627 649
4194 242
10204 225
23510 113
5026 542
4771 36
19027 625
3959 642