28926 122
7760 772
9167 733
2041 306
3643 649
4212 242
10244 225
23581 113
5056 542
4850 36
19287 625
3978 642