28880 122
7599 772
9162 733
2031 306
3628 649
4202 242
10210 225
23536 113
5039 542
4803 36
19123 625
3968 642