28875 122
7582 772
9161 733
2031 306
3628 649
4201 242
10209 225
23526 113
5037 542
4797 36
19101 625
3968 642