28065 122
7034 772
9082 733
1996 306
3553 649
4144 242
10040 225
23372 113
4980 542
4471 36
17926 625
3846 642