28862 122
7558 772
9161 733
2029 306
3628 649
4200 242
10206 225
23519 113
5036 542
4790 36
19078 625
3966 642