28856 122
7540 772
9160 733
2028 306
3628 649
4199 242
10206 225
23517 113
5036 542
4784 36
19051 625
3963 642