27983 122
7068 772
9113 733
2043 306
3587 649
4179 242
10121 225
23480 113
5007 542
4507 36
18420 624
3833 642