28927 122
7763 772
9167 733
2041 306
3643 649
4213 242
10244 225
23582 113
5056 542
4850 36
19287 625
3978 642