28855 122
7540 772
9160 733
2028 306
3628 649
4198 242
10205 225
23517 113
5036 542
4781 36
19051 625
3963 642