28051 122
7031 772
9082 733
1996 306
3553 649
4144 242
10040 225
23366 113
4980 542
4468 36
17919 625
3845 642