28925 122
7752 772
9167 733
2040 306
3643 649
4212 242
10244 225
23581 113
5056 542
4849 36
19287 625
3978 642